`

TCP-IP摘记(第3章IP协议)

 
阅读更多

me:从这张开始就有意思啦!

1.IP协议的特点(我的笔记):

   不可靠:不保证IP数据报能成功送达。如果发送失败,IP层会丢弃该数据报,然后发送ICMP消息报给信源端。任何可靠性需要由上层来提供。(TCP)

   无连接:数据报之间相互独立,同一信源发送的数据报到达顺序的时间、先后完全是未知的,由数据报选择的路由决定。(无端口所以也不面向连接和进程)

 

2.IP首部

   

TCP-IP协议卷1 写道

 

T T L(t i m e - t o - l i v e)生存时间字段设置了数据报可以经过的最多路由器数。它指定了数据
报的生存时间。T T L的初始值由源主机设置(通常为3 2或6 4),一旦经过一个处理它的路由器,
它的值就减去1。当该字段的值为0时,数据报就被丢弃,并发送I C M P报文通知源主机。第8
章我们讨论Tr a c e r o u t e程序时将再回来讨论该字段。

 

3.IP路由选择

   

TCP-IP详解卷1 写道

 

       来自某个网络接口时, I P首先检查目的I P地址是否为本机的I P地址之一或者I P广播地址。如果确实是这样,数据报就被送到由I P首部协议字段所指定的协议模块进行处理。如果数据报的目的不是这些地址,
那么( 1)如果I P层被设置为路由器的功能,那么就对数据报进行转发
(也就是说,像下面对待发出的数据报一样处理);
否则( 2)数据报被丢弃。

    (我的笔记:只有被设置成路由器功能的IP层才能将IP包转发)

    

        路由表的信息:     

              目的IP地址。(可以是完整主机地址,也可以是网络地址)

              下一站路由器的IP地址

              标志。表明目的IP地址是网络地址还是主机地址。指明下一站路由器是否为真正的路由器还是相连的接口。

 

     IP路由过程:

              (1)搜索路由表,寻找能与目的IP完全匹配的表目然后发送到下一站路由器或者网口。

               (2)搜索路由表,寻找能与目的网络相匹配的表目,如果找到就发到下一个路由器或者接口。

 

     在IP路由过程中,IP首部里的目的IP始终不变,变的是链路层头部的MAC地址(因为在链路层寻址是通过MAC地址,变MAC地址就能让IP报知道走到哪个接口去,只有保证IP目的地址不变,才能让路由持续进行下去)

 

如何看路由表,转

http://blog.csdn.net/ghostly78/article/details/480706

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics