TCP/IP详解-(9)IP路由

TCP/IP详解第九章-IP选路

主要结构

  • 引言
    ip层工作流程
  • 选路的原理
    选路机制和选路策略的含义
    选路机制:从路由表中搜索匹配的条目以决定转发接口或下一跳地址
    选路策略:在路由表中填充哪些条目
  • 简单路由表
    使用netstat -rn查看内核路由表
    介绍路由表条目各列名称和含义,以及样例的匹配规则
    直接/间接路由: 标志G,该路由是一个网关(路由器)
    主机地址/网络地址: 标志H,表明中Des项是一个完整的ip地址
Kernel IP routing table
		Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
		0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 ens33
		192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 ens33
		192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

		Destination 	GateWay 		Flags 			Refcnt	Use		Interface
		140.252.13.65	140.252.13.35	UGH				0 		0		emd0
		127.0.0.1		127.0.0.1		UH 				1 		0 		lo0
		default			140.252.13.33	UG 				0     	0 		emd0
		140.252.13.32 	140.252.13.34	U 				4		25043	emd0


		Destination 	GateWay 		Flags 			Refcnt	Use		Interface
		140.252.13.65	140.252.13.35	UGH				0 		0		emd0
		127.0.0.1		127.0.0.1		UH 				1 		0 		lo0
		default			140.252.13.33	UG 				0     	0 		emd0
		140.252.13.32 	140.252.13.34	U 				4		25043	emd0

Destination: host address or network address
GateWay: 当为直接路由时,为出口地址;为间接路由时,是间接路由的地址
Genmask:
Flags:
U: the route is up
H: Destination is a host address, else network address
G: the route is to a gateway, else the destination is directly connected
D: The route was created by a redirect
M: The route was modified by a redirect

  • 初始化路由表
    介绍路由表是何时创建的
    初始化接口时,为接口创建一个直接路由;不是直接相连的路由在系统引导时显式创建
  • 较复杂的路由表
    介绍一个可以连接外网的路由表条目
  • 没有到达目的地的路由
    介绍没有匹配到路由项,也没有默认路由情况下的处理情况。
    如果数据报是本机产生,则向应用程序发送一个差错;如果是被转发的数据报,就发送已给ICMP差错报文。
  • ICMP主机与网络不可达差错
    什么情况下发送ICMP“主机不可达”差错报文
  • 转发或不转发
    主机什么情况下转发IP数据报
    根据个内核变量 i p f o r w a r d i n
  • ICMP重定向差错
    什么情况下发送重定向报文
    当IP数据报应该被发送到另一个路由器上时,收到数据报的路由器就要发送ICMP重定向报文。
  • ICMP路由器发现报文
    除了在系统引导时静态配置路由,也可以使用ICMP路由通告和请求报文。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值