码迷,mamicode.com
首页 > 其他好文 > 详细

2016-04-09 协议

时间:2016-04-09 20:29:02      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

1. IP头部的结构

IP头部20字节,包括4位的版本号,4位的首部长度,8位服务类型,16位总长度,16位标识字段,3位标志字段和13位片偏移字段,8位TTL, 8位协议, 16位首部检验和, 32位源IP,32位目的IP。

8位服务类型(TOS)这个我总是忽略,注意,前面3位已经被废弃,后面4位分别代表最小时延,最大吞吐量,最高可靠性和最小费用,4个之中只能选择一位置为1,如果4个比特都是0,那么意外着一般服务。

TTL代表了最多可以经过的路由器数,它是数据报的生存时间。

 

2. IP选路

IP最重要的自然是选路,选路靠什么?路由表。

先来看下路由表的构成:

目标 (注意:目标可以是主机地址,也可以是子网地址,网络地址或者默认路由等等)

网关(下一条的地址)

标志 (是否可用,是否是路器,是否是到主机等等)

接口

参考记数(refcnt),正在使用路由的活动进程个数

分组数 (通过该路由发送的分组数)

 

那么IP选路的步骤呢?

1) 首先肯定是选择能完全匹配的地址(主机地址)

2) 如果1)没有匹配到,会查找网络地址匹配的

3) 1) 2) 都没有找到,就搜索默认表项。

4) 1) 2) 3)都没有找到,回复主机不可达。

2016-04-09 协议

标签:

原文地址:http://www.cnblogs.com/vineeta/p/5372382.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!