N in, Table 15 – H3C Technologies H3C S12500 Series Switches User Manual

Page 51

Advertising
background image

40

Table 15 Procedures for processing different types of DLDP packets received

Packet type Processing procedure

Advertisement
packet with RSY

tag

Retrieves the
neighbor

information

If the corresponding neighbor entry does not exist, creates
the neighbor entry, triggers the Entry timer, and transitions
to Probe state.

If the corresponding neighbor entry already exists, resets
the Entry timer and transitions to Probe state.

Normal
Advertisement
packet

Retrieves the
neighbor
information

If the corresponding neighbor entry does not exist, creates
the neighbor entry, triggers the Entry timer, and transitions

to Probe state.

If the corresponding neighbor entry already exists, resets
the Entry timer.

Flush packet

Determines
whether or not the

local port is in
Disable state

If yes, performs no process.

If no, removes the corresponding neighbor entry (if any).

Probe packet

Retrieves the
neighbor

information

If the corresponding neighbor entry does not exist, creates
the neighbor entry, transitions to Probe state, and returns

Echo packets.

If the corresponding neighbor entry already exists, resets
the Entry timer and returns Echo packets.

Echo packet

Retrieves the
neighbor

information

If the corresponding neighbor entry does not exist, creates
the neighbor entry, triggers the Entry timer, and transitions

to Probe state.

The
correspondi

ng neighbor

entry
already

exists

If the neighbor information it carries
conflicts with the corresponding locally

maintained neighbor entry, drops the
packet.

Otherwise, sets the flag of the neighbor as
two-way connected. In addition, if the

flags of all the neighbors are two-way

connected, the switch transitions from
Probe state to Advertisement state, and

disables the Echo timer.

Disable packet

Checks whether
the local port is in
Disable state

If yes, performs no process.

If not, sets the state of the corresponding neighbor to
unidirectional, and then checks the state of other

neighbors. If all the neighbors are unidirectional,

transitions the local port to the Disable state. If the state of

some neighbors is unknown, waits until the state of these
neighbors is determined. If bidirectional neighbors are

present, removes all unidirectional neighbors.

RecoverProbe
packet

Checks whether
the local port is in

Disable or
Advertisement

state

If not, performs no process.

If yes, returns RecoverEcho packets.

RecoverEcho Checks

whether

If not, performs no process.

Advertising
This manual is related to the following products: