ip协议格式(ip协议首部格式)

      最后更新:2024-02-18 18:38

      TCP-IP协议详解(4)IPv4与IPv6地址

      IP地址是IP协议的重要组成部分,它可以识别接入互联网中的任意一台设备。在IP接力中,我们已经看到,IP包的头部写有出发地和目的地的IP地址。IP包上携带的IP地址和路由器相配合,最终允许IP包从互联网的一台电脑传送到另一台。 在 IP接力 中,我们是以IPv4为例说明IP包的格式的。IPv4和IPv6是先后出现的两个IP协议版本。IPv4的地址就是一个32位的0/1序列,比如11000000 00000000 0000000 00000011。为了方便人类记录和阅读,我们通常将32位0/1分成4段8位序列,并用10进制来表示每一段(这样,一段的范围就是0到255),段与段之间以.分隔。比如上面的地址可以表示成为192.0.0.3。IPv6地址是128位0/1序列,它也按照8位分割,以16进制来记录每一段(使用16进制而不是10进制,这能让写出来的IPv6地址短一些),段与段之间以:分隔。IP地址的分配是一个政策性的问题。ICANN(the Internet Corporation for Assigned Names and Numbers)是Internet的中心管理机构。ICANN的IANA(Internet Assigned Numbers Authourity)部门负责将IP地址分配给5个区域性的互联网注册机构(RIR,Reginal Internet Registry),比如APNIC,它负责亚太地区的IP分配。然后RIR将地址进一步分配给当地的ISP(Internet Service Provider),比如中国电信和中国网通。ISP再根据自己的情况,将IP地址分配给机构或者直接分配给用户,比如将A类地址分配给一个超大型机构,而将C类地址分配给一个网吧。机构可以进一步在局域网内部分配IP地址给各个主机。(A/B/C类地址请参阅 IP接力 )并不是所有的地址都会被分配。一些地址被预留,用于广播、测试、私有网络使用等。这些地址被称为专用地址(special-use address)。你可以查询RFC5735来了解哪些地址是专用地址。(RFC,Request For Comments。RFC是一系列的技术文档,用于记录Internet相关的技术和协议规定。每一个RFC文件都有一个固定的编号。它们是互联网的一个重要财产。你可以通过http://www.rfc-editor.org/来查找RFC文件)由于IPv4协议的地址为32位,所以它可以提供232, 也就是大约40亿个地址。如果地球人每人一个IP地址的话,IPv4地址已经远远不够。更何况,人均持有的入网设备可能要远多于一个,下图中显示了一个家庭对IP地址的需求,这种需求量已经相当常见了:下图显示了各大洲RIR的IPv4地址耗尽日期 (IANA已经将所有的IP分配给各个RIR):尽管一些技术措施(比如NAT技术,我会在其他文章中深入NAT)减缓了情况的紧急程度,但IPv4地址耗尽的一天终究还是会很快到来。很明显,我们需要更多的IP地址,以满足爆炸式增长的互联网设备对IP地址的需求。IPv6协议的地址最重要的改进就是:加长。IPv6的地址为128位。准确的说,IPv4有4,294,967,296个地址,而IPv6有340,282,366,920,938,463,374,607,431,768,211,456个地址。这是怎样一个概念呢?我们可以大概计算一下地球表面积大约为510,067,866,000,000平方米。在一平方厘米(大约是指甲盖大小)的面积内,我们可以有6.67×1016个IP地址!所以在短期的时间内,我们应该不会看到IPv6被用尽的尴尬。(不排除在未来计算机以分子尺寸出现,那么我们就会有IPv6耗尽危机了)所以,为了解决IPv4地址耗尽危机,这就是结论:IPv4地址正在耗尽,而IPv6通过更长的序列提供了更多的IP地址。IPv4向IPv6的迁移正在发生。阻碍迁移的过程的主要在于IPv4和IPv6格式的不兼容性。老的路由器支持IPv4格式的IP包,但它们无法理解IPv6格式的IP包。所以这一迁移过程必然要伴随者设备的更新。然而,我们的许多互联网资产都是建立在IPv4网络上的,不可能一夜之间停止IPv4网络的服务而整体迁移到IPv6网络中。这一迁移过程注定充满坎坷。【TCP/IP详解】系列教程互联网协议入门 1互联网协议入门 2TCP-IP协议详解(1)网络协议概观TCP-IP协议详解(2) 以太网与WiFi协议TCP-IP协议详解(3) IP/ARP/RIP/BGP协议TCP-IP协议详解(4)IPv4与IPv6地址TCP-IP协议详解(5)IP协议详解TCP-IP协议详解(6) ICMP协议TCP-IP协议详解(7) UDP协议TCP-IP协议详解(8) TCP协议与流通信TCP-IP协议详解(9) TCP连接TCP-IP协议详解(10) TCP滑窗管理TCP-IP协议详解(11) TCP重传TCP-IP协议详解(12) TCP堵塞控制TCP-IP协议详解(13) DNS协议TCP-IP协议详解(14) CIDR与NATTCP-IP协议详解(15) HTTP协议概览 图解TCP-IP协议
      TCP-IP协议详解(4)IPv4与IPv6地址

      合法的ip地址书写格式是什么

      法律分析:IP地址是指Internet协议地址,是连接到Internet的设备的编号,每一个网络和主机都会有一个逻辑地址,在交换数据时,它用于防止网络上的通信发生错误。IP地址的形式是:a.b.c.d,其中,a,b,c,d都是0~255之间的十进制整数,这个范围内的数字组合都是合法的IP地址。法律依据:《互联网IP地址备案管理办法》第一条 为加强对互联网IP地址资源使用的管理,保障互联网络的安全,维护广大互联网用户的根本利益,促进互联网业的健康发展,制定本办法。第二条 在中华人民共和国境内直接从亚太互联网信息中心等具有IP地址管理权的国际机构获得IP地址的单位和具有分配IP地址供其他单位或者个人使用的单位,适用本办法。
      合法的ip地址书写格式是什么

      IP地址格式是什么样的?

      例如,盐城市信息网络中心的服务器的IP地址为210.73.140.2,对于该IP地址,我们可以把它分成网络标识和主机标识两部分,这样上述的IP地址就可以写成:网络标识:210.73.140.0主机标识: 2合起来写:210.73.140.2由于网络中包含的计算机有可能不一样多,有的网络可能含有较多的计算机,也有的网络包含较少的计算机,于是人们按照网络规模的大小,把32位地址信息设成三种定位的划分方式,这三种划分方法分别对应于A类、B类、C类IP地址。A类IP地址一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为7位,主机标识的长度为24位,A类网络地址数量较少,可以用于主机数达1600多万台的大型网络。2.B类IP地址一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码,剩下的两段号码为本地计算机的号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为14位,主机标识的长度为16位,B类网络地址适用于中等规模规模的网络,每个网络所能容纳的计算机数为6万多台。3.C类IP地址一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为21位,主机标识的长度为8位,C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。除了上面三种类型的IP地址外,还有几种特殊类型的IP地址,TCP/IP协议规定,凡IP地址中的第一个字节以“lll0”开始的地址都叫多点广播地址。因此,任何第一个字节大于223小于240的IP地址是多点广播地址;IP地址中的每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;IP地址中凡是以“llll0”的地址都留着将来作为特殊用途使用;IP地址中不能以十进制“127”作为开头,该类地址中数字127盇舾?锒嫌茫??27.1.1.1用于回路测试,同时网络ID的第一个6位组也不能全置为“0”,全“0”表示本地网络。
      ip地址格式有四种: 一、a类地址。一个a类ip地址是指,在ip地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示ip地址的话,a类ip地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。a类ip地址中网络的标识长度为8位,主机标识的长度为24位,a类网络地址数量较少,可以用于主机数达1600多万台的大型网络。a类ip地址地址范围1.0.0.0到126.255.255.255(二进制表示为:00000001000000000000000000000001-01111111111111111111111111111111)。最后一个是广播地址。a类ip地址的子网掩码为255.0.0.0,每个网络支持的最大主机数为256的3次方-2=16777214台。二、b类地址。一个b类ip地址是指,在ip地址的四段号码中,前两段号码为网络号码。如果用二进制表示ip地址的话,b类ip地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。b类ip地址中网络的标识长度为16位,主机标识的长度为16位,b类网络地址适用于中等规模的网络,每个网络所能容纳的计算机数为6万多台。b类ip地址地址范围128.0.0.0-191.255.255.255(二进制表示为:10000000000000000000000000000001----10111111111111111111111111111110)。最后一个是广播地址。b类ip地址的子网掩码为255.255.0.0,每个网络支持的最大主机数为256的2次方-2=65534台三、c类地址。ip地址图片一个c类ip地址是指,在ip地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示ip地址的话,c类ip地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。c类ip地址中网络的标识长度为24位,主机标识的长度为8位,c类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。c类ip地址范围192.0.0.0-223.255.255.255(二进制表示为:11000000000000000000000000000001-11011111111111111111111111111110)。c类ip地址的子网掩码为255.255.255.0,每个网络支持的最大主机数为256-2=254台四、特殊网址。1、“lll0”开始的地址都叫多点广播地址。因此,任何第一个字节大于223小于240的ip地址(范围224.0.0.1-239.255.255.254)是多点广播地址。2、每一个字节都为0的地址(“0.0.0.0”)对应于当前主机。3、ip地址中的每一个字节都为1的ip地址(“255.255.255.255”)是当前子网的广播地址。4、ip地址中凡是以“llll0”开头的e类ip地址都保留用于将来和实验使用。5、ip地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127.0.0.1可以代表本机ip地址,用“http://127.0.0.1”就可以测试本机中配置的web服务器。 6、网络id的第一个6位组也不能全置为“0”,全“0”表示本地网络。
      我们说过因特网是把全世界的无数个网络连接起来的一个庞大的网间网,每个网络中的计算机通过其自身的IP地址而被唯一标识的,据此我们也可以设想,在INTERNET上这个庞大的网间网中,每个网络也有自己的标识符。这与我们日常生活中的电话号码很相像,例如有一个电话号码为0515163,这个号码中的前四位表示该电话是属于哪个地区的,后面的数字表示该地区的某个电话号码。与上面的例子类似,我们把计算机的IP地址也分成两部分,分别为网络标识和主机标识。同一个物理网络上的所有主机都用同一个网络标识,网络上的一个主机(包括网络上工作站、服务器和路由器等)都有一个主机标识与其对应?凑丈厦娴乃枷耄�颐前袸P地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络标识;另一部分用以标明具体的节点,即主机标识,也就是说某个网络中的特定的计算机号码。例如,盐城市信息网络中心的服务器的IP地址为210.73.140.2,对于该IP地址,我们可以把它分成网络标识和主机标识两部分,这样上述的IP地址就可以写成: 网络标识:210.73.140.0主机标识: 2合起来写:210.73.140.2由于网络中包含的计算机有可能不一样多,有的网络可能含有较多的计算机,也有的网络包含较少的计算机,于是人们按照网络规模的大小,把32位地址信息设成三种定位的划分方式,这三种划分方法分别对应于A类、B类、C类IP地址。1.A类IP地址一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为7位,主机标识的长度为24位,A类网络地址数量较少,可以用于主机数达1600多万台的大型网络。2.B类IP地址一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码,剩下的两段号码为本地计算机的号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为14位,主机标识的长度为16位,B类网络地址适用于中等规模规模的网络,每个网络所能容纳的计算机数为6万多台。3.C类IP地址一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为21位,主机标识的长度为8位,C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。除了上面三种类型的IP地址外,还有几种特殊类型的IP地址,TCP/IP协议规定,凡IP地址中的第一个字节以“lll0”开始的地址都叫多点广播地址。因此,任何第一个字节大于223小于240的IP地址是多点广播地址;IP地址中的每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;IP地址中凡是以“llll0”的地址都留着将来作为特殊用途使用;IP地址中不能以十进制“127”作为开头,该类地址中数字127盇舾�锒嫌茫�?27.1.1.1用于回路测试,同时网络ID的第一个6位组也不能全置为“0”,全“0”表示本地网络。三、IP的寻址规则1.网络寻址规则A、 网络地址必须唯一。B、 网络标识不能以数字127开头。在A类地址中,数字127保留给内部回送函数。C、 网络标识的第一个字节不能为255。数字255作为广播地址。D、 网络标识的第一个字节不能为“0”,“0”表示该地址是本地主机,不能传送。2.主机寻址规则A、主机标识在同一网络内必须是唯一的。B、主机标识的各个位不能都为“1”,如果所有位都为“1”,则该机地址是广播地址,而非主机的地址。C、主机标识的各个位不能都为“0”,如果各个位都为“0”,则表示“只有这个网络”,而这个网络上没有任何主机。四、IP子网掩码概述1.子网掩码的概念子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。2.确定子网掩码数用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。定义子网掩码的步骤为:A、确定哪些组地址归我们使用。比如我们申请到的网络号为 “210.73.a.b”,该网络地址为c类IP地址,网络标识为“210.73”,主机标识为“a.b”。B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。比如我们现在需要12个子网,将来可能需要16个。用第三个字节的前四位确定子网掩码。前四位都置为“1”,即第三个字节为“11110000”,这个数我们暂且称作新的二进制子网掩码。C、把对应初始网络的各个位都置为“1”,即前两个字节都置为“1”,第四个字节都置为“0”,则子网掩码的间断二进制形式为:“11111111.11111111.11110000.00000000”D、把这个数转化为间断十进制形式为:“255.255.240.0”这个数为该网络的子网掩码。3.IP掩码的标注A、无子网的标注法对无子网的IP地址,可写成主机号为0的掩码。如IP地址210.73.140.5,掩码为255.255.255.0,也可以缺省掩码,只写IP地址。B、有子网的标注法有子网时,一定要二者配对出现。以C类地址为例。1.IP地址中的前3个字节表示网络号,后一个字节既表明子网号,又说明主机号,还说明两个IP地址是否属于一个网段。如果属于同一网络区间,这两个地址间的信息交换就不通过路由器。如果不属同一网络区间,也就是子网号不同,两个地址的信息交换就要通过路由器进行。例如:对于IP地址为210.73.140.5的主机来说,其主机标识为00000101,对于IP地址为210.73.140.16的主机来说它的主机标识为00010000,以上两个主机标识的前面三位全是000,说明这两个IP地址在同一个网络区域中,这两台主机在交换信息时不需要通过路由器进行�硗猓�颐窃倏聪旅娴牧礁鲋骰�刂罚��纾?10.73.60.1的主机标识为00000001,210.73.60.252的主机标识为11111100,这两个主机标识的前面三位000与011不同,说明二者在不同的网络区域,要交换信息需要通过路由器。其子网上主机号各为1和252。2.掩码的功用是说明有子网和有几个子网,但子网数只能表示为一个范围,不能确切讲具体几个子网,掩码不说明具体子网号,有子网的掩码格式(对C类地址):主机标识前几位为子网号,后面不写主机,全写0。五、IP的其他事项1.一般国际互联网信息中心在分配IP地址时是按照网络来分配的,因此只有说到网络地址时才能使用A类、B类、C类的说法;2.在分配网络地址时,网络标识是固定的,而计算机标识是可以在一定范围内变化的,下面是三类网络地址的组成形式:A类地址:73.0.0.0B类地址:160.153.0.0C类地址:210.73.140.0上述中的每个0均可以在0~255之间进行变化。3.因为IP地址的前三位数字已决定了一个IP地址是属于何种类型的网络,所以A类网络地址将无法再分成B类IP地址,B类IP地址也不能再分成C类IP地址。4.在谈到某一特定的计算机IP地址时不宜使用A类、B类、C类的说法,但可以说主机地址是属于哪一个A类、B类、C类网络了。 通过上面的学习,大家对IP地址肯定有了了解。有了IP地址大家就可以发送电子邮件了,并且可以获得Internet网上的其他信息,例如可以获得Internet上的WWW服务、BBS服务、FTP服务等等。
      第一步:下载《兔~子转换器》 第二步:选择所需地区第三步:完成连接第四步:查询转换器 第五步:打开限制

      IP地址格式是什么样的?

      TCP/IP协议簇各层数据格式

      其中类型字段标识承载的上层协议类型,常用的有IP、ARP/RARP。 以太网帧最小长度为64字节,最长为1518字节。IPv4首部长度最小为20字节,必须为4字节的整数倍。IHL字段的单位为4字节,因此IHL字段的最小值为5;IHL字段为4bit,因此IPv4首部的最大长度为60字节。ToS字段用来表明优先级、延迟、吞吐、可靠性、代价、安全等服务质量。TL字段占16bit,因此IP报文最大长度为65535字节(1. 最小长度为20字节;2.目前不存在能够传输这么大的IP报文的数据链路,不过通常IP报文会做分片处理)。Identification字段是属于同一的IP报文的分片的共同标识,用于分片重组。Flags字段是记录分段的相关信息,第0位为保留位(值为0),第1位表示是否不能进行分片,第2位表示是否还有更多的分片。Fragment Offset字段是片偏移,表示分片的首字节在原IP报文数据中的偏移,单位为8字节。TTL字段表示生存时间,最多多少跳。Protocol上层协议类型。固定28字节。源端口号和目的端口号各占2字节。seq字段表示数据部分第一个字节的序号。ack字段表示期望收到对方发来的下一个报文段数据部分第一个字节的序号。ack字段之前的所有字节必须是已经全部接收到了的。表示报文段数据部分距报文段首字节的偏移,实质上表明了TCP首部长度,单位为4字节,因此TCP首部最大长度为60字节(最小为20字节)。保留位占6bit,目前全填0。控制位占6bit。Window Size告诉对方,从本TCP报文的ack算起,自己还可以接收多少数据。 Urgent Pointer指向紧急数据最后一个字节的下一个字节。可以用来计算紧急数据在所有传输数据中的位置,一旦 TCP 知道了你要发送紧急数据,那么在接下来的数据发送中,TCP 会将所有的 TCP 报文段中的 URG 标志置位,哪怕该报文段中不包含紧急数据,这个行为会持续到紧急数据被发送出去为止。及时窗口大小为0,也可以发送。
      TCP/IP协议簇各层数据格式

      IP地址是什么?

      IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。 IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
      IP地址,就是电脑里用于交互数据的地址,有了IP地址后,你的数据就不会被错误的发送到别人的电脑上,比如往192.168.1.123的电脑上发送一个表格,那这个数据就肯定会被送到192.168.1.123,而不是192.168.1.100上。
      IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
      互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(IP Address)
      IP地址是在网络上分配给每台计算机或网络设备的32位数字标识。
      IP地址是什么?

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类