首页 > 代码库 > TCP/IP学习day05
TCP/IP学习day05
第9章:IP选路
1.选路的原理:
搜索匹配的主机地址;
搜索匹配的网络地址;
搜索默认表项。
选路机制与选路策略:选路机制,表明包要发往哪里,选路策略:表明哪些路由放入路由表。IP层执行选路机制,路由守护程序执行选路策略。
若在路由表没有匹配项,又没有默认项,此时,若这个包是自己发出的,就像应用程序报出主机不可达或者是网络不可达,若是转的别人的包,则回发一份ICMP报文。
2.如何将一台主机配置成路由器一样,进行包的转发? 可以通过修改内核变量,使一台主机能够转发包
3.ICMP重定向:
a.概念:主机的默认路由为A,除此之外路由表没有其他的路由,此时,它要发包给B,按照选路,它将发送给A,A将包传送给B,然后向主机发送ICMP重定向报文,告 诉主机以后把包发送给B不要给自己。
b.主要作用:可以帮助路由表少的主机逐渐建立起自己的路由表。
4.ICMP路由器发现报文
a.概念:主机在引导以后要广播或多播传送一份路由器请求报文。一台或更多台路由器响应一份路由器通告报文。另外,路由器定期地广播或多播传送它们的路由器通告 报文,允许每个正在监听的主机相应地更新它们的路由表。
b.作用:帮助刚刚起来的主机建立自己的路由表。
、
这一节主要概念就是这些,其中有很多细节,具体可以查看《TCP/IP详解:卷一》。
Ps:我发现一个问题,之前我很仔细认真地读这本书,可是,很多还是看后忘,倒不如提纲挈领地把握主脉,把握整体框架,具体细节到时用时再说,我承认我错了。
第10章:动态选路协议
1.采用动态选路协议的原因:
a.在网络很小,且与其他网络只有单个连接点且没有多余路由时(若主路由失败,可以使用备用路由),采用这种方法是可行的。如果上述三种情况不能全部满足,通常 使用动态选路。
b.动态选路协议,它用于路由器间的通信。
2.概念:当相邻路由器之间进行通信,以告知对方每个路由器当前所连接的网络,这时就出现了动态选路。
a.采用动态选路协议进行通信。
b.由路由守护程序进行维护。
c.自治系统:Internet是以一组自治系统(AS,Autonomous System)的方式组织的,每个自治系统通常由单个实体管理。
1>.每个自治系统可以选择该自治系统中各个路由器之间的选路协议。我们称之:域内选路协议IGP。最常用的是:RIP
2>.外部网关协议EGP(Exterier Gateway Protocol)或域内选路协议的分隔选路协议用于不同自治系统之间的路由器。目前为BGP,意在取代EGP。
3.目前常用的IGP:RIP、OSPF;
目前常用的域间选路协议:BGP
CDIR是一个缓解IPV4不够用的技术。
TCP/IP学习day05