TCP/IP详解 第五章 Internet 协议介绍

1、简介

IPTCP/IP 协议簇中的核心协议。所有TCPUDPICMPIGMP数据都是通过IP数据报传输。IP提供了一种尽力而为、无连接的数据交付服务。
“尽力而为”的含义是不保证数据报能成功到达目的地。任何可靠性必现由上层协议提供。
“无连接”意味着IP不维护网络单元中数据报相关的任何连接状态信息,每个数据报独立于其他数据报来处理。

 

2、IPV4头部

TCP/IP详解 第五章 Internet 协议介绍

TCP/IP详解 第五章 Internet 协议介绍

3、IPV6头部

TCP/IP详解 第五章 Internet 协议介绍

4、差异化服务

区分服务(DiffServ)是一个框架和一组标准,用于支持Internet上不同类型的服务(即不只是尽力而为服务)。IP数据报以某种方式被标记,使他们的转发不同于其他数据。

RFC0791
TCP/IP详解 第五章 Internet 协议介绍

       TCP/IP详解 第五章 Internet 协议介绍

RFC2427 RFC2597 RFC3246
TCP/IP详解 第五章 Internet 协议介绍

TCP/IP详解 第五章 Internet 协议介绍

5、IPV6扩展头部

TCP/IP详解 第五章 Internet 协议介绍

TCP/IP详解 第五章 Internet 协议介绍

TCP/IP详解 第五章 Internet 协议介绍

TCP/IP详解 第五章 Internet 协议介绍

 

5.1、IPV6选项:

IPV6提供了一种更为灵活和可扩展的的方式,将扩展和选项相结合。如果选项存在可放入逐跳选项(传输路径上每个路由器相关)和目的选项(接收方相关)。

逐跳选项和目的选项格式:

TCP/IP详解 第五章 Internet 协议介绍

动作位:选项不被识别时处理方式

TCP/IP详解 第五章 Internet 协议介绍

类型字段
TCP/IP详解 第五章 Internet 协议介绍

 

5.2、路由头部

RH0RH2

TCP/IP详解 第五章 Internet 协议介绍

TCP/IP详解 第五章 Internet 协议介绍

5.3、分片头部

MTU最大传输单元

最大值为1500字节,由数据链路层决定。

 IPV6 最小值:1280

 IPV4 默认值:576

分片部头格式:

TCP/IP详解 第五章 Internet 协议介绍

TCP/IP详解 第五章 Internet 协议介绍

 

6、IP转发

转发表:

目的地:

掩码:

跳:

接口:

TCP/IP详解 第五章 Internet 协议介绍

7、移动IP

MN:移动节点

CN:通信节点、与CN通信的主机

HOA:家乡网络IP

COA:转交地址、漫游地址

HA:家乡代理

TCP/IP详解 第五章 Internet 协议介绍

感谢:xuk