IP
文章平均质量分 91
JackieRenne169
这个作者很懒,什么都没留下…
展开
-
Linux内核网络协议栈TCP/IP分析之三:网络层
一 概述 网络层的任务:选择合适的网间路由和交换结点, 确保数据及时传送。数据包选取合适的路径进行传输,保证了我们的数据有能力从一台主机递达另外一台主机。 网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- -源站点和目的站点地址的网络地址。 其主要任务包括 : (1)路由处理,即选择下一跳; (2)添加 IP header; (3)计算...原创 2019-03-07 15:47:49 · 783 阅读 · 0 评论 -
Linux内核网络协议栈TCP/IP分析:ip分片重组
一 概述在之前的一篇博文Linux内核网络协议栈TCP/IP分析之三:网络层分析了IP网络层协议,下面基于Linux 2.4.9内核代码着重分析IP分片重组。二 IP分片2.1 标志 与分片有关的是’标志’字段,标志字段占3bit。目前只有前两个比特有意义。|R|DF|MF|R:保留未用。 DF:Don’t Fragment,“不分片”位,如果将这一比特置1 ,IP层将不对数据...原创 2019-03-21 11:18:09 · 1492 阅读 · 0 评论 -
Linux内核网络协议栈TCP/IP分析:ip route路由表
一 概述1.1 概念(1)路由:跨越从源主机到目标主机的一个互联网络来转发数据包的过程;(2)路由器:能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备;(3)路由表:在路由器中维护的路由条目,路由器根据路由表做路径选择;(4)静态路由:是由管理员手工配置的,是单向的;(5)默认路由:当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口 。1.2...原创 2019-03-13 18:18:51 · 1788 阅读 · 3 评论