IP地址的三种表bai示方式是点分十进制、网络字du节序、主机字节序。

域名如zhi“ www.baidu.com”并不是IP地址的表示方式,“dao192.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则正好相反。

IP地址的三种表示方式是什么相关推荐

  1. 网络层—IP地址的三种分类方式

    本文主要介绍网络层中的IP地址,其中有三种地址管理方法也将会详细介绍说明 IP地址是给因特网上的每一个主机或者是路由器的每一个接口(注意是接口,而不是主机或者是路由器本身)分配的一个在全世界范围中唯一 ...

  2. IP地址的三种表示格式及在Socket编程中的应用

    转自:http://blog.csdn.net/hguisu/article/details/7449955 使用TCP/IP协议进行网络应用开发的朋友首先要面对的就是对IP地址信息的处理.IP地址其 ...

  3. IP地址的三种表示格式 及 在Socket编程中的应用

    关于windows中的INADDR_ANY这个宏 头文件winsock.h中定义#define INADDR_ANY              (u_long)0x00000000 它是用于多IP机器 ...

  4. c# 获得本地ip地址的三种方法

    网上有很多种方法可以获取到本地的IP地址.一线常用的有这么些: 枚举本地网卡 using System.Net.NetworkInformation; using System.Net.Sockets ...

  5. IP 地址的三种表示形式

    使用TCP/IP协议进行网络应用开发的朋友首先要面对的就是对IP地址信息的处理.IP地址其实有三种不同的表示格式:   1)Ascii(网络点分字符串)-        2) 网络地址(32位无符号整 ...

  6. (转载)Linux编程获取本机IP地址的三种方法

    (转载)http://blog.csdn.net/jcwKyl/article/details/6324147 这 是一项不太清晰而且没有多大意义的工作.一个原因是网络地址的设置非常灵活而且都是允许用 ...

  7. Linux虚拟机不显示IP地址的三种解决方法

    在Linux发行版之一的CentOS7下 我们想要得到该虚拟机的IP地址,我们需要输入ifconfig命令,这一点和Windows不大一样. 但是我今天遇到了这个问题,就是输入命令之后,不显示IP地址 ...

  8. linux编程获取本机IP地址的三种方法

    这是一项不太清晰而且没有多大意义的工作.一个原因是网络地址的设置非常灵活而且都是允许用户进行个性化设置的,比如一台计算机上可以有多块物理网卡或者虚拟网卡,一个网卡上可以绑定多个IP地址,用户可以为网卡 ...

  9. win7计算机名和IP地址,查看电脑win7系统IP地址的三种方法

    查询电脑IP地址,IP地址被用来给Internet上的电脑一个编号,就好像是大家的门牌号码一样,是独一无二的.不过有很多人都是不知道该如何进行查询自己电脑的ip地址.下面小编就来给大家讲解一下如何查询 ...

最新文章

  1. java jni 方法描述,五、JNI提供的函数介绍(一):类和对象操作
  2. apache php 调优_Apache的性能优化(二)
  3. qt自定义窗口,其绘制的窗口边框线显示不全
  4. 如何使用消息队列,Spring Boot和Kubernetes扩展微服务
  5. tensorflow之数据集
  6. (转)知乎:维度灾难
  7. 关于二叉树前中后序遍历的常见问题
  8. FabFilter Pro-R 混响效果器
  9. 注意!某知名国产软件被曝携带木马病毒
  10. Ubuntu 更改鼠标滚轮速度
  11. 网站如何过服务器的白名单,服务器怎么添加域名白名单
  12. flink(三):数据处理Transformation
  13. 使用拦截器或者AOP实现权限管理(OA系统中实现权限控制)
  14. 区块链项目ICO评估模型
  15. 二重积分问题、计算法则与注意事项汇总
  16. sklearn实战之逻辑回归与制作评分卡
  17. Mac anaconda相关
  18. 实验11 虚函数与多态
  19. 国科大学习资料--模式识别与机器学习(黄庆明)--第三次作业答案
  20. GD32F103替代STM32F103带来串口不能用的问题

热门文章

  1. 第十二届蓝桥杯省赛 C/C++大学B组 试题G:砝码称重
  2. Java基础 DAY18
  3. 十年一梦(炒股的经历)续
  4. 剑灵万事屋服务器维护,《阴阳师》手游4月22日维护更新公告
  5. 兆声波对硅片湿法清洗槽中水和气泡运动的影响
  6. 2016秋季找工作纪实
  7. Web API 之 — Beacon
  8. 电脑出现 initialization failure 问题
  9. 大专网页设计大作业-开源
  10. multisim 常见报错