
网络内核
Allen_Kao
这个作者很懒,什么都没留下…
展开
-
网络协议中有关路由的点点滴滴
网络号 + 主机号 = IP地址 路由域(fn_zone):具有相同长度的子网掩码的路由集合(总共33个路由域); 根据不同的网络号又将同一个路由域划分为不同的路由结点。 比如地址10.10.65.0和10.10.64.0的路由便是属于同一个路由域里面两个不同路由节点的两条路由。 路由节点(fib_node):具有相同网络号(子网号)的路由集合; 在路由节点中又原创 2014-12-19 19:33:44 · 564 阅读 · 0 评论 -
IP数据报首部checksum的计算
一、首先区别下面两个概念: (1)one's complement:正数=原码,负数=反码 (2)two's complement:就是通常所指的补码 二、计算ip首部校验和 1.发送IP数据报计算checksum (1)将校验和字段置为0; (2)对首部中(一般为20B)每个16位字进行二进制反码求和; (3)将(2)中得到的和再取反码,即得checksum,写转载 2015-04-05 10:27:13 · 1670 阅读 · 0 评论 -
数据包从源主机到达目标主机的过程。
最近把跨路由的数据传输过程搞的差不多了,所以特意写下这篇文章,仅为以后回忆之用。~ 为了便于理解,先从同一广播域内两台主机通信开始叙述吧。只要能理解这些,那也就差不多可以理解跨路由传输过程了(两者不同之处在于源和目标MAC地址的转换)。 情景一:同一广播域内,两台主机通信过程。 我们知道两主机要通信传送数据时,就要把应用转载 2015-05-08 20:14:50 · 1176 阅读 · 0 评论