HP 6125G HP 6125G & 6125G/XG Blade Switches High Availability Configur - Page 41

Link auto-recovery mechanism, DLDP neighbor state, Packet type, Processing procedure

Page 41 highlights

Packet type LinkDown packet Processing procedure If not, performs no processing. Checks whether the local port operates in Enhanced mode If yes and the local port is not in Disable state, 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. 3. If no echo packet is received from the neighbor, DLDP performs the following processing. Table 16 DLDP process when no echo packet is received from the neighbor No echo packet received from the neighbor Processing procedure In normal mode, no echo packet is received when the Echo timer expires. In enhanced mode, no echo packet is received when the Echo timer expires. DLDP sets the state of the corresponding neighbor to unidirectional, and then checks the state of other neighbors: • If all the neighbors are unidirectional, removes all the neighbors, transitions to the Disable state, outputs log and tracking information, and sends Disable packets. In addition, depending on the user-defined DLDP down mode, shuts down the local port or prompts users to shut down the port. • 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. Link auto-recovery mechanism If the port shutdown mode upon detection of a unidirectional link is set to auto, DLDP automatically sets the state of the port, where a unidirectional link is detected, to DLDP down. A DLDP down port cannot forward data traffic or send/receive any PDUs except DLDPDUs. On a DLDP down port, DLDP monitors the unidirectional link. Once DLDP finds out that the state of the link has restored to bidirectional, it brings up the port. The specific process is: The DLDP down port sends out a RecoverProbe packet, which carries only information about the local port, every two seconds. Upon receiving the RecoverProbe packet, the remote end returns a RecoverEcho packet. Upon receiving the RecoverEcho packet, the local port checks whether neighbor information in the RecoverEcho packet is the same as the local port information. If they are the same, the link between the local port and the neighbor is considered to have been restored to a bidirectional link, and the port will transit from Disable state to Active state and re-establish relationship with the neighbor. Only DLDP down ports can send and process Recover packets, including RecoverProbe packets and RecoverEcho packets. If related ports are manually shut down with the shutdown command, the auto-recovery mechanism will not take effect. DLDP neighbor state A DLDP neighbor can be in one of the three states described in Table 17. 34

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222

34
Packet type
Processing procedure
LinkDown packet
Checks whether the
local port operates
in Enhanced mode
If not, performs no processing.
If yes and the local port is not in Disable state, 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.
3.
If no echo packet is received from the neighbor, DLDP performs the following processing.
Table 16
DLDP process when no echo packet is received from the neighbor
No echo packet received from the
neighbor
Processing procedure
In normal mode, no echo packet is received
when the Echo timer expires.
DLDP sets the state of the corresponding neighbor to
unidirectional, and then checks the state of other neighbors:
If all the neighbors are unidirectional, removes all the
neighbors, transitions to the Disable state, outputs log and
tracking information, and sends Disable packets. In addition,
depending on the user-defined DLDP down mode, shuts
down the local port or prompts users to shut down the port.
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.
In enhanced mode, no echo packet is
received when the Echo timer expires.
Link auto-recovery mechanism
If the port shutdown mode upon detection of a unidirectional link is set to
auto
, DLDP automatically sets
the state of the port, where a unidirectional link is detected, to DLDP down. A DLDP down port cannot
forward data traffic or send/receive any PDUs except DLDPDUs.
On a DLDP down port, DLDP monitors the unidirectional link. Once DLDP finds out that the state of the
link has restored to bidirectional, it brings up the port. The specific process is:
The DLDP down port sends out a RecoverProbe packet, which carries only information about the local
port, every two seconds. Upon receiving the RecoverProbe packet, the remote end returns a RecoverEcho
packet. Upon receiving the RecoverEcho packet, the local port checks whether neighbor information in
the RecoverEcho packet is the same as the local port information. If they are the same, the link between
the local port and the neighbor is considered to have been restored to a bidirectional link, and the port
will transit from Disable state to Active state and re-establish relationship with the neighbor.
Only DLDP down ports can send and process Recover packets, including RecoverProbe packets and
RecoverEcho packets. If related ports are manually shut down with the
shutdown
command, the
auto-recovery mechanism will not take effect.
DLDP neighbor state
A DLDP neighbor can be in one of the three states described in
Table 17
.