Routing Packets
If you think something should be added drop me an email and i might add it.
There is an include file for these structures here
| Routing Packet |
|
|
|
| Router ID |
Number of LSAs |
Length |
| Sequence Number |
| Checksum |
Not Used
|
Packet Data
.
.
. |
Field Descriptions
- Router ID - A globally unique id of the router sending the packet
- Number of LSAs - The number of LSAs in this packet
- Length - Packet Length in bytes
- Sequence Number - increases every time this router sends an update packet
- Checksum - Of the entire routing packet, but does not include the ip header
- Packet Data - Multiple LSAs packed one after another.
LSA Type 0 (Hello Packet)
| Packet Data |
|
|
|
| LSA Type |
Number of Links |
Length |
Not Used |
| Neighboring Router1 ID |
Link1 Metric |
| Link1 ID |
| Neighboring Router2 ID |
Link2 Metric |
| Link2 ID |
.
.
. |
Field Descriptions
When sending a hello packet the number of links is -1. The receiving router replies with a list of all of it's neighbors when the sending router is unknown.
- LSA Type - hmmmmm.
- Number of links - The number of links described in this packet.
- Length - Length of LSA packet.
- Neighboring Router ID - A globally unique id of the router's link your describing.
- Link Metric - The links new metric
- Link ID - The links ID, used to differentiate between two different links to the same machine. This chould be the network of the link.
LSA Type 1
| Packet Data |
|
|
|
| LSA Type |
Number of Links |
Length |
Not Used |
| Neighboring Router1 ID |
Link1 Metric |
| Link1 ID |
| Neighboring Router2 ID |
Link2 Metric |
| Link2 ID |
.
.
. |
Field Descriptions
These packets are broadcast throughout the network and only the links that have changed should be sent.
- LSA Type - hmmmmm.
- Number of links - The number of links described in this packet.
- Length - Length of LSA packet.
- Neighboring Router ID - A globally unique id of the router's link your describing.
- Link Metric - The links new metric
- Link ID - The links ID, used to differentiate between two different links to the same machine. This chould be the network of the link.
LSA Type 2
LSA Type 3
| Packet Data |
|
|
|
| LSA Type |
Number of Networks |
Length |
Not Used |
| Network 1 |
| Netmask 1 |
| Network 2 |
| Netmask 2 |
.
.
. |
Field Descriptions
These packets are broadcast by ABRs and they advertise what networks can be reached through the ABR.
- LSA Type - hmmmmm.
- Number of Networks - The number of Networks described in this packet.
- Length - Length of LSA packet.
- Network - The network being broadcast.
- Netmask - The network's mask.
Return to 594 lab home page
created by: Chad Bauer