Linux 之 IP协议详解

网络层概述

IP服务特点
IPv4头部信息

IP服务特点

IP协议为上层协议提供无状态、无连接、不可靠的服务。
    IP协议的无状态是什么意思?
    IP协议的无连接是什么意思?
    IP协议的不可靠是什么意思?
那么IP协议在整个TCP/IP协议族中的作用是什么呢?

IPV4头部结构

IPv4头部结构可变长的选项部分,最多包含40个字节,可选的IP选项包括:
记录路由
时间戳
松散源路由选择
严格源路由选择

这里写图片描述

网络层作用

IP分片
IP路由选择机制
IP转发
路由表更新

IP分片

IP数据报的长度超过帧的MTU时,将会被分片传输。 
IP头部中的三个字段给IP分片和重组提供了足够的信息:数据报标识、标识和片偏移。
以太网的MTU为1500字节,因此它携带的IP数据报最大为1480字节。 

这里写图片描述

IP路由选择机制

这里写图片描述

IP路由选择的过程:

查找完全匹配的主机IP地址
查找相同网络ID的网络IP地址 
选择默认路由项 

IP转发

 路由器 转发模块的执行过程如下:
检查数据报头部的TTL值
查看数据包的严格源路由选择选项
给源端发送一个ICMP重定向报文
将TTL值减1
处理IP头部选项
如果有必要,执行IP分片操作

ICMP协议详解

ICMP报文格式
ICMP查询报文
ICMP差错报文

ICMP报文格式

ICMP查询报告报文共有4种
    回送请求和回答
    时间戳请求和回答
    掩码地址请求和回答
    路由器询问和通过
ICMP差错报告报文共有5种:
    终点不可达
    源站抑制
    时间超过
    参数问题
    改变路由(重定向)

这里写图片描述
这里写图片描述

(未完待续……)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流年师兄要努力りゅう

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值