Приложение A. Использование поля next hop
Здесь приведен простой пример того, зачем может быть понадобиться использование поля next hop.
Примем, что IR1, IR2 и IR3 «внутренние» маршрутизаторы, использующие RIP в качестве IGP-протокола. Маршрутизаторы XR1, XR2 и XR3 находятся административно в другой сети и используют другой протокол маршрутизации, например, OSPF. Обмениваясь маршрутной информацией, они знают, что лучший маршрут к сетям N1 и N2 — через XR1, к N3, N4 и N5 — через XR2 и к N6 и N7 — через X3. Если корректно установить поле next hop, то только XR1 должен посылать RIPv2-сообщения, в которых будет указываться, какая из сетей через какой маршрутизатор доступна. Без этого все маршрутизаторы должны были бы посылать информацию о сетях, которые через них доступны.
Литература
[1] | Hedrick, C., «Routing Information Protocol», STD 34, RFC 1058, Rutgers University, Июнь 1988. |
[2] | Malkin, G., и F. Baker, «RIP Version 2 MIB Extension», RFC 1389, Январь 1993. |
[3] | Baker, F., и R. Atkinson, «RIP-II MD5 Authentication», RFC 2082, Январь 1997. |
[4] | Bellman, R. E., «Dynamic Programming», Princeton University Press, Princeton, N.J., 1957. |
[5] | Bertsekas, D. P., и Gallaher, R. G., «Data Networks», Prentice-Hall, Englewood Cliffs, N.J., 1987. |
[6] | Braden, R., и Postel, J., «Requirements for Internet Gateways», STD 4, RFC 1009, Июнь 1987. |
[7] | Boggs, D. R., Shoch, J. F., Taft, E. A., и Metcalfe, R. M., «Pup: An Internetwork Architecture», IEEE Transactions on Communications, Апрель 1980. |
[8] | Ford, L. R. Jr., и Fulkerson, D. R., «Flows in Networks», Princeton University Press, Princeton, N.J., 1962. |
[9] | Xerox Corp., «Internet Transport Protocols», Xerox System Integration Standard XSIS 028112, Декабрь 1981. |
[10] | Floyd, S., и V. Jacobson, «The synchronization of Periodic Routing Messages», ACM Sigcom '93 symposium, Сентябрь 1993. |
[11] | Baker, F., «Requirements for IP Version 4 Routers», RFC 1812, June 1995. |