tcp ip详解 笔记--第三章
来源:互联网 发布:软件测试技巧 编辑:程序博客网 时间:2024/06/03 13:12
ip协议:
ip协议是TCP/IP协议簇中最为核心的协议。所有的TCP、UDP、ICMP、IGMP数据都以Ip数据报格式传输。
而ip协议是不可靠的,因为ip仅提供最好的传输服务,也就是以最快速度转发数据包,而数据包能不能到达终点,
能不能按照发送的顺序到达终点都是不能保证的。
IP首部:
图为ip数据报格式及首部中的各字段
本章使用了大量的篇幅来介绍Ip首部,由于各种协议都有各自的数据报格式,所以个人认为只需要稍有了解,在
忘记的时候稍微翻翻书或者搜索一下就可以了。比较重要的是生存时间TTL,这个TTL是数据报可以经过的最多路由器
数。也就是说如果TTL为8,最多经过8个路由器,这个ip数据报就会被丢弃,并且发送ICMP给源地址。
IP路由选择:
ip路由选择是指,当主机或者路由器持有一个ip数据报时,该怎么将这个数据报转发给其目的地址的过程。
(1)搜索路由表,如果有网络号与主机号都与目的地址都匹配的条目,就将该数据报交给该条目指定的下一站路由或者直接连接的网络接口
(2)搜索路由表,如果有网络号与目的地址匹配的条目,就将该数据包交给该条目指定的下一站路由或者直接连接的网络接口
(3)搜索路由表中标为“默认”的条目,如果有,则把报文交给该条目指定的下一站路由。
如果上面的步骤都不成功,则该数据报会被丢弃,并且返回给源地址一个“主机不可达”或者“网络不可达”的错误。这也说明了,ip协议是不可靠的,数据报有可能无法到达终点。
0 0
- tcp ip详解 笔记--第三章
- 《TCP/IP详解》笔记----第三章 网际协议IP
- TCP/IP详解(3)IP:网际协议,第三章笔记整理
- 第三章-IP:网际协议-TCP/IP协议详解笔记
- TCP/IP详解--第三章
- TCP/IP详解--第三章
- TCP,IP详解,卷一:协议学习笔记之第三章IP:网际协议
- TCP/IP详解卷1笔记_第三章 IP:网际协议
- TCP/IP详解卷1:第三章(IP:网际协议)
- TCP/IP协议详解v1(第三章IP网际协议)
- TCP/IP详解 卷一(第三章 IP:网际协议)
- TCP/IP详解卷1 读书笔记:第三章 IP网际协议
- TCP/IP详解,卷1:协议,第三章IP:网际协议
- TCP/IP详解卷一第三章 IP:网际协议
- 《TCP/IP详解 卷1:协议》第三章 IP:网际协议
- TCP/IP详解 笔记
- TCP/IP详解笔记
- TCP/IP详解笔记
- swift中使用宏定义(使用let常量,或enum枚举,或函数)
- 堆排序_Java
- [spring mvc] example of beans
- 离散数学图论经典问题之握手定理
- SpringMVC 配置文件以及解读
- tcp ip详解 笔记--第三章
- c++中enum 如何使用
- HTML5 学习
- HashMap源码阅读与解析
- spring 个各jar包的作用
- UML类图几种关系的总结
- Vmware Tools客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 CD-ROM,这可能
- 输入、输出函数
- 记录linux安装nginx常见错误