网际网路协定

生活百科 2023-02-16 13:38生活百科www.aizhengw.cn

网际网路协定

IP是英文Internet Protocol的缩写,意思是“网路之间互连的协定”,也就是为计算机网路相互连线进行通信而设计的协定。在网际网路中,它是能使连线到网上的所有计算机网路实现相互通信的一套规则,规定了计算机在网际网路上进行通信时应当遵守的规则。

基本介绍

  • 中文名网际网路协定
  • 外文名Internet Protocol
  • 性质网路之间互连的协定
  • 目的实现计算机网路有规则相互连线

简介

任何厂家生产的计算机系统,只要遵守 IP协定就可以与网际网路互连互通。正是因为有了IP协定,网际网路才得以迅速发展成为世界上最大的、开放的计算机通信网路。,IP协定也可以叫做“网际网路协定”。通俗的讲IP位址也可以称为网际网路地址或Internet地址。是用来唯一标识网际网路上计算机的逻辑地址。每台连网计算机都依靠IP位址来标识自己。就很类似于我们的电话号码样的。通过电话号码来找到相应的使用电话的客户的实际地址。全世界的电话号码都是唯一的。IP位址也是一样。
网路协定(IP)是网路上信息从一台计算机传递给另一台计算机的方法或者协定。网路上每台计算机(主机)至少具有一个IP位址将其与网路上其他计算机区别开。当你传送或者接受信息时(例如,一个电子邮件信息或一个网页),信息被分成几个小块,称为信息包。每个信息包都包含了传送者和接受者的网路地址。网关计算机读到了目的地址,信息包继续向前到下一个邻近的网关照例读到目的地址,如此一直向前通过网路,直到一个网关确认这个信息包属于其最紧邻或者其範围内的计算机。最终直接进入到其指定地址的计算机。 因为一个信息被分成了许多信息包,如果必要,每个信息包能够通过网路不同的路径传送。信息包能按照与它们传送时的不同顺序到达。网路协定(IP)仅仅是递送他们。一个协定,传输控制协定(TCP)才是能够将它们按照正确顺序组合回原样。
IP是一个无连线协定,这就意味着在通信的终点之间没有连续的线路连线。每个信息包作为一个处理过的独立的单元在网路上传输,这些单元之间没有相互的联繫。(信息包能放在正确的位置上是因为TCP,明了信息中信息包顺序的面向连线协定。)在开放的系统互连(OSI)通讯模式中IP协定位于第三层——网路层。 如今最广泛套用的IP版本是IPv4。,IP版本6(IPv6)也已经开始使用了。IPv6为了更长的地址作準备,可以满足更多网路使用者的需要。IPv6包括了IPv4的功能,任何支持IPv6信息包的伺服器同样也支持IPv4信息包。

功能

网际网路协定(IP)用于连线多个分组交换网,可提供在具有固定地址长度的主机之间传送数据报,以及根据各个数据报大小的不同,在需要时分段和重组数据报的功能。IP仅限于将数据从源端传到目的端,而不提供可靠的传输服务。它没有端到端或节点到节点的确认、流量控制等常见的主机到主机协定的机制。在传送出错时,IP通过网际网路控制讯息协定(ICMP,Internet Control Message Protocol)报告,ICMP在IP模组中实现。
IP可实现定址和分段两个基本功能。IP根据数据报头中所包含的目的地址将数据报传送到目的端,传送过程中对道路的选择称为路由。当一些网路内只能传送小数据报时,IP将数据报分段,并在报头注明。数据报也可以被标记为“不可分段”,如果一个数据报被如此标记,那幺在任何情况下都不能对它进行分段。如果而到不了目的地,那幺数据报就会在中途被抛弃。
IP通过4个关键机制来提供它的服务服务类型、生存期、可选项和头部校验。
IP的基本操作模式如下假设传输要经过中间网关。传送进程调用本地IP模组传送数据,传送目的地址和其他参数作为调用参数,IP模组準备数据报头,并把它加在需要传送的数据之前。本地IP模组为这个目的地址决定一个本地网路地址,在这里就是网关地址。IP模组传送数据报和本地网路地址到本地网路接口。本地网路接口创建一个本地网路头加在数据报上,然后向本地网路传送。加上本地网路头的数据报在到达网关后,网关的本地网路接口去掉这个头,并将结果传送给其IP模组。网关的IP模组根据目的地址得知数据要被传输到另一个网路的主机去,于是它同样地为其决定一个本地网路地址,并调用到那个网路的本地网路接口上去传输数据报。
在目的主机上,本地网路接口去掉数据报上的本地网路头,将数据传给IP模组,IP模组再决定应该把数据报向哪一个应用程式传送,系统会发出系统调用,IP模组返回源地址和其他参数。

IP数据报的头格式

其中,版本栏位记录数据报是属于哪个版本的协定,例如,可以用此栏位区分出IPv4和IPv6。这个栏位使得在不同版本间传递数据成为可能。
头部长度栏位说明头部有多长,这个栏位有4bit,最小值是5,所以头部的最大长度可以为15个单位长度(单位长度4位元组),也就是60位元组,后面的可选栏位最多为40位元组。
图1 IP数据报的头格式
服务质量栏位用于指示当数据报在一个特定网路中传输时对实际服务质量的要求是什幺。服务质量栏位从左到右由一个3bit的优先顺序栏位,D、T、R三个标誌位和两个保留位组成。优先顺序栏位用于标誌数据报的优先权;D、T、R三个标誌位分别代表是否对低延时(Delay)、高吞吐量(Throughput)和高可靠性(Reliability)有要求。不过实际上,现在的路由器都忽略服务质量这个栏位。
总长栏位是指整个数据报的长度,包括头部和数据部分,单位是1位元组,最大长度可达65 535位元组。任何主机都要求能接收至少576位元组的数据报。
标识栏位是为了便于目的主机在组装分段时判断新到的分段属于哪个分组。所有属于同一分组的分段都会包含同样的标识值。
标记栏位包含3个位元组,分别是保留位、不可分段(DF,Don’t Fragment)位和更多分段(MF,More Fragments)位。保留位必须为0;DF位为1时表示“该分组不能被分段”;MF位为1时代表“后面还有进一步分段”。在有分段的情况下,除了一个分段外的所有分段都设定MF位为1。这个栏位可以用来标誌是否所有分组都已到达。
分段偏移栏位用于说明该分段在当前数据报的位置,单位是8个位元组,第一个分段的偏移是0。
生命期栏位是一个用来限制分组生命周期的计数器,单位是s,8bit栏位说明最长可达255s。在实际使用中,是以经过的节点记数的,每过一个节点,计数器减一。当生命期栏位减为0时,分组就要被丢弃。
协定栏位告诉网路层应该将数据报传送给哪个传输进程。协定的编号在整个网际网路上是通用的。
头校验和栏位只对头部进行校验。由于一些头部栏位始终都有变化(例如生命期栏位),头校验和在每个节点处都要重新计算。
源地址和目的地址栏位指明了源和目的地的IP位址。
可选项栏位对于主机和网关的IP模组来说,都是必须实现的。可选是指它们在特定数据报中是否出现是可选的,而不是指它们的实现。每个可选项都用第一个位元组标明它的类型。目前已定义的可选项有5个,分别是安全性(指明数据报的机密程度)、严格路由选择(要求严格按照其后所列路由前进)、宽鬆路由选择(只需经过其后所列路由即可)、记录路由(要求所经路由器附上其IP位址)和时间戳(要求所经路由器都附上其IP位址和时间标记)。
上一篇:扬州狮子头 下一篇:易姓(姓氏)

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有