发布网友 发布时间:2022-04-20 11:52
共3个回答
热心网友 时间:2022-04-03 08:06
IP地址的三种表示方式是点分十进制、网络字节序、主机字节序。
域名如“ www.baidu.com”并不是IP地址的表示方式,“192.168.0.1”属于点分十进制。
1、点分十进制
点分十进制(Dotted Decimal Notation)全称为点分(点式)十进制表示法,是IPv4的IP地址标识方法。IPv4中用四个字节表示一个IP地址,每个字节按照十进制表示为0~255。点分十进制就是用4个从0~255的数字,来表示一个IP地址。如192.168.1.1。
2、网络字节序
在网络传输中,TCP/IP协议在保存IP地址这个32位二进制数时,协议规定采用在低位存储地址中包含数据的高位字节的存储顺序(大头),这种顺序格式就被称为网络字节顺序格式。
在实际网络传输时,数据按照每32位二进制数为一组进行传输,由于存储顺序的影响,实际的字节传输顺序是由高位字节到低位字节的传输顺序。
为了使通信的双方都能够理解数据分组所携带的源地址、目的地址以及分组的长度等二进制信息,无论是主机还是路由器,在发送每一个分组以前,都必须将二进制信息转换为TCP/IP标准的网络字节顺序格式。网络字节顺序格式的地址不受主机、路由器类型的影响,它的表示是唯一的。
3、主机字节序
主机字节序格式顾名思义,其IP地址的格式是和具体主机或者路由器相关的。对于不同的主机,在进行IP地址的存储时有不同的格式,比如对于 Motorola 68k系列主机,其HBO与NBO是相同的。而对于Intel x86系列,HBO与NBO则正好相反。
扩展资料:
IPv4地址的扩展:IPv6地址及其表示方式
IPv6是"Internet Protocol Version 6"的缩写,也被称作下一代互联网协议,它是由IETF小组(Internet工程任务组Internet Engineering Task Force)设计的用来替代现行的IPv4(现行的IP)协议的一种新的IP协议。
我们知道,Internet的主机都有一个唯一的IP地址,IP地址用一个32位二进制的数表示一个主机号码,但32位地址资源有限,已经不能满足用户的需求了,因此Internet研究组织发布新的主机标识方法,即IPv6。
在RFC1884中,规定的标准语法建议把IPv6地址的128位(16个字节)写成8个16位的无符号整数,每个整数用四个十六进制位表示,这些数之间用冒号(:)分开,例如:3ffe:3201:1401:1280:c8ff:fe4d:db39:1984
参考资料来源:百度百科-IP地址
参考资料来源:百度百科-字节序
热心网友 时间:2022-04-03 09:24
ip地址是四段式10进制数字表示的,但是他实质上是一串32位的二进制码,每段从0-255,例如:192.168.1.2,掩码的格式跟IP地址差不多,但是他更多的时候表示为255.255.255.0,由于二进制的关系,她是不连续的,只是用来划分网段的,最后一节的0表示这个网段有255台主机,如果最后一段是240,那就是15台主机了热心网友 时间:2022-04-03 10:59
你好,IPV4地址还可以32位点分2进制表示的。如11111110.11111111.11111111.00000001 您的问题存在一定的问题,IP地址的表示方法没有www.baidu.com这种表示方法,这个叫做域名,不是IP地址,通过DNS服务器建立正向查找区域可以通过域名找到IP地址.IP地址(IPv4)是三十二位的二进制地址,为了表示方便一般采用点分十进制来表示,例如192.168.1.100如果在做某些运算的时候,也可以使用二进制来表示,比如11000000.10010100.00000001.01101000,这是IP地址的表示方法.根据你的问题描述,第一种可以看作主机头,第二种可以看作IP地址,那么加上第三种的端口号,这三个是描述WEB站点的三种表示方法.