第5章 IP基本原理1-H3C认证网络工程师(H3CNE)

Posted mb5cbe9df5136d6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第5章 IP基本原理1-H3C认证网络工程师(H3CNE)相关的知识,希望对你有一定的参考价值。

TCP/IP协议栈的网络层位于网络接口层和传输层之间,其主要协议包括IP(Internet Protocol,互联网协议)、ARP(Address Resolution  Protocol,地址解析协议)、RARP(Reverse

Address Resolution Protocol,反向地址解析协议)、ICMP(Internet Control Message Protocol,互联网控制消息协议)、IGMP(Internet Group Management Protocol,互联网组管理协议)等。其中IP是整个网络层的核心协议。


一、IP协议概述(1)IP及其相关协议

第5章

TCP/IP 协议栈的网络层位于网络接口层和传输层之间。网络层的主要功能是标识大规模网络中的每一个节点,并将数据包投递到正确的目的节点。

TCP/IP 的网络层主要定义了以下协议:

a. IP(Internet Protocol,互联网协议)

负责网络层寻址、路由选择、分段及包重组。


b. ARP(Address Resolution Protocol,地址解析协议)

负责把网络层地址解析成物理地址。


c. RARP(Reverse Address Resolution Protocol,反向地址解析协议)

负责把物理地址解析成网络层地址。


d. ICMP(Internet Control Message Protocol,互联网控制消息协议)

定义了网络层控制和传递消息的功能,可以报告IP 数据包传递过程中发生的错误、失败等信息,提供网络诊断功能。


e. IGMP(Internet Group Management Protocol,互联网组管理协议)

负责管理IP 组播组。


(2)IP的主要作用

第5章

TCP/IP 网络层的核心协议是由RFC 791 定义的IP(Internet Protocol,互联网协议)。IP是尽力传输的网络协议,其提供的数据传送服务是不可靠的、无连接的。IP 协议不关心数据包载荷的内容,不能保证数据包能成功地到达目的地,也不维护任何关于前后数据包的状态信息。面向连接的可靠服务由上层的TCP 协议实现IP 将来自传输层的数据段封装成IP 包并交给网络接口层进行发送,同时将来自网络接口层的帧解封装并根据IP 协议号(Protocol Number)提交给相应的传输层协议进行处理。TCP(Transmission Control Protocol,传输控制协议)的IP 协议号为6,UDP(User Datagram Protocol,用户数据报协议)的IP 协议号为17。


IP 协议的主要作用包括:

a. 标识节点和链路IP 为每个链路分配一个全局唯一的网络号(network-number)以标识每个网络;为节点分配一个全局唯一的32 位IP 地址,用以标识每一个节点。

b. 寻址和转发IP 路由器(router)根据所掌握的路由信息,确定节点所在网络的位置,进而确定节点所在的位置,并选择适当的路径将IP 包转发到目的节点。

d. 适应各种数据链路

为了工作于多样化的链路和介质上,IP 必须具备适应各种链路的能力,例如可以根据链路的MTU(Maximum Transfer Unit,最大传输单元)对IP 包进行分片和重组,可以建立IP 地址到数据链路层地址的映射以通过实际的数据链路传递信息。



说明:MTU

最大传输单元(Maximum Transmission Unit,MTU)用来通知对方所能接受数据服务单元的最大尺寸,说明发送方能够接受的有效载荷大小

以太网接口默认MTU1500Byte


二、IP头部格式

第5章

IP 头选项不经常使用,因此普通的IP 头部长度为20 字节。其中一些主要字段简介如下:

版本(Version):标明了IP 协议的版本号,目前的协议版本号为4。下一代IP 协议的版本号为6。

头长度(Internet Header Length,IHL):指IP 包头部长度,占4 位。

服务类型(Type of Service,ToS):用于标志IP 包期望获得的服务等级,常用于QoS(Quality of Service,服务质量)中。

总长度(Total Length):整个IP 包的长度,包括数据部分。

标识(Identification):唯一地标识主机发送的每一个IP 包。通常每发送一个包其值就会加1。

生存时间(Time to Live,TTL):设置了数据包可以经过的路由器数目。一旦经过一个路由器,TTL 值就会减1,当该字段值为0 时,数据包将被丢弃。

协议(Protocol):标识数据包内传送的数据所属的上层协议,IP 用协议号区分上层协议。TCP 协议的协议号为6,UDP 协议的协议号为17。

头校验和(Head Checksum):IP 头部的校验和,用于检查包头的完整性。

源地址(Source Address)和目的地址 (Destination Address):分别标识数据包的源节点 和目的节点的 IP 地址。










以上是关于第5章 IP基本原理1-H3C认证网络工程师(H3CNE)的主要内容,如果未能解决你的问题,请参考以下文章

IP基本原理3-H3C认证网络工程师(H3CNE)

H3CSE-华三认证高级网络工程师简介

H3C产品简介及基础配置命令

H3C的由来及基础配置

H3CNE认证

H3CNE认证