TCPIP详解学习笔记(5)-IP选路,动态选路,和一些细节.

本文介绍了TCP/IP中的IP选路原理,包括静态IP选路、路由表的解析以及动态选路协议如RIP。讨论了路由表的标志含义,如U、G、H等,并讲解了ICMP的IP重定向报文和路由发现报文的作用。此外,还简述了动态选路协议RIP的工作机制及其局限性。
摘要由CSDN通过智能技术生成

1.静态IP选路

1.1.一个简单的路由表

选路是IP层最重要的一个功能之一。前面的部分已经简单的讲过路由器是通过何种规则(主机优先)来根据IP数据包的IP地址来选择路由,这里就不重复了。

IP层执行选路机制:搜索路由表并决定向哪个网络接口发送分组;

路由守护程序提供选路策略:决定把哪些路由放入路由表的规则。

首先来看看一个简单的系统路由表,运行命令netstat –rn:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.11.0    *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth0
default         192.168.11.1    0.0.0.0         UG    0      0        0 eth0

对于一个给定的路由器,可以打印出五种不同的flag

1.    U表明该路由可用。

2.    G表明该路由是到一个网关。如果没有这个标志,说明和Destination是直连的,而相应的Gateway应该直接给出Destination的地址。

3.    H表明该路由是到一个主机,如果没有该标志,说明Destination是一个网络,换句话说Destination就应该写成一个网络号和子网号的组合,而不包括主机号(主机号码处为0),例如 192.168.11.0

4.    D表明该路由是为重定向报文创建的

5.    M该路由已经被重定向报文修改

U没啥可说的,G说明这是一个网关,该标识区分了直接路由(无标识G)和间接路由。

间接路由:如果你要发数据给DestinationIP头应该写DestinationIP地址,而数据链路层的MAC地址就应该是GateWayMac<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值