25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

All OSPF packets share the common header shown in Figure 5-17. The header<br />

provides general information including area identifier, RID, checksum, <strong>and</strong><br />

authentication information.<br />

Number of Octets<br />

Figure 5-17 OSPF common header<br />

The type field identifies the OSPF packet as one of five possible types:<br />

Hello This packet type discovers <strong>and</strong> maintains neighbor<br />

relationships.<br />

Database description This packet type describes the set of LSAs contained<br />

in the router's link state database.<br />

Link state request This packet type requests a more current instance of<br />

an LSA from a neighbor.<br />

Link state update This packet type provides a more current instance of<br />

an LSA to a neighbor.<br />

Link state acknowledgement<br />

This packet type acknowledges receipt of a newly<br />

received LSA.<br />

We describe the use of these packets in the next section.<br />

204 <strong>TCP</strong>/<strong>IP</strong> <strong>Tutorial</strong> <strong>and</strong> <strong>Technical</strong> <strong>Overview</strong><br />

1<br />

1<br />

2<br />

4<br />

4<br />

2<br />

2<br />

8<br />

Version<br />

Packet Type<br />

Packet Length<br />

Router ID<br />

Area ID<br />

Checksum<br />

Authentication Type<br />

Authentication Data<br />

Version = 2<br />

{<br />

1= Hello<br />

2=Database Description<br />

3=Link State Request<br />

4=Link State Update<br />

5=Link State Acknowledgement<br />

{<br />

0=No Authentication<br />

1=Simple Password<br />

Password if Type 1 Selected

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!