带你进入网络世界之初步了解IP地址

发布时间:2020-06-23 14:57:24 作者:wx5d8a17c45cb5b
来源:网络 阅读:219

1.1IP地址的相关概念

当我们在计算机络协议配置的对话窗可以见到如下画面:
带你进入网络世界之初步了解IP地址
我们就可以发现其属性中就有两个选项一是自动而是手动修改。下面先简单解释一下上面的名词。
IP地址:网络层负责定义数据通过网络流动所经过的数据。我们常见的就是192.168.XXX.XXX了。
子网掩码:是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
默认网关:是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。
DNS服务器:进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。

本文主要介绍IP地址的基础知识。首先IP地址是属于TCP/IP协议簇的网络层。
IP协议又由下面四个协议组成:ICMP、IGMP、ARP、RARP。(先作为了解)
上面所举出的192.168.XXX.XXX的例子就是用点分十进制来表示IP地址,其实IP地址(IPv4)在计算机中是
32位二进制,关于进制转换的方法可以参考我的另一篇博客:

进制转换速算(0~255)

1.2IP地址的分类

1.2.1根据组成部分分类

IP地址由网络部分和主机部分组成,一共分为下面五个部分,其中A|B|C三类应用较多。
带你进入网络世界之初步了解IP地址

1.2.2根据特殊性分类

依照IP地址的特殊性可以分为公有地址和私有地址类。首先介绍一下私有地址:
其实私有地址由三部分:
带你进入网络世界之初步了解IP地址
其中B类地址中,169.254.0.0到169.254.255.255是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器,这时你将会从169.254.0.1到169.254.255.254中临时获得一个IP地址。
既然有了私有地址的范围,那么剩下的(除了0.0.0.0和255.255.255.255)就都是公网地址了呀!

1.3介绍ping工具和ipconfig命令(Windows)

首先,介绍ipconfig命令:

  1. ipconfig:查看网卡概要信息,IP地址、子网掩码、默认网关;
  2. ipconfig /all :查看详细信息,MAC地址等;
  3. ipconfig /release:释放地址;
  4. ipconfig /renew:重新获取地址。
    再说ping,准确来说ping也是一个命令,在Linux中可以通过man ping查到帮助手册。
    ping 基于ICMP(网络控制信息协议),基本命令是ping ip地址,一般我们是用来检测网络是否通畅或者能否
    与其他主机互通。通畅则会返回相关信息(字节大小,可以通过在命令末尾加-l 字节大小设置;延时时间,一
    般是ms级;TTL(time to live):数据包在网络传输中可以经历的最大生命周期),反之,不通有两种情况:
  5. 请求超时:表明连上了但是一直没有收到对方回应的数据包
  6. 无法访问目标主机:表明无法连上对方主机,数据包发送不到目标主机

ping后面可以添加参数:
-t: 不加就默认发送四个数据包,加上-t表示一直发送下去;
-a:返回对方主机名;
-l: 改变字节大小。

最后给出一个ping测试流程:
带你进入网络世界之初步了解IP地址

推荐阅读:
  1. 算法之带你了解时间&空间复杂度
  2. 初步了解JavaScript,Ajax,jQuery,并比较

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ip地址分类pingipconfig

上一篇:migrating from cocos2d to cocos2dx

下一篇:SpringBoot如何使用FreeMarker模块引擎发送邮件?

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》