第三章 TCP/IPip 地址概念与应用
一 什么是 ip 地址
IP 地址是用来唯一标识互联网上计算机的逻辑地址,让电脑之间可以相互通信,每台连网计算机都依靠 IP 地址来互相区分,相互联系。
二 什么是域名
由于 IP 地址是数字标识,使用时难以记忆和书写,因此在 IP 地址的基础上又发展出一种符号化的地址方案,来代替数字型的 IP 地址。每一个符号化的地址都与特定的 IP 地址对应,这样网络上的资源访问起来就容易得多了。这个与网络上的数字型 IP 地址相对应的字符型地址,就被称为域名。
三 IP 地址的分类
IP 地址分类(A 类 B 类 C 类 D 类 E 类)
IP 地址由四段组成,每个字段是一个字节,8 位,最大值是 255,,
IP 地址由两部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机。二者是主从关系。
IP 地址的四大类型标识的是网络中的某台主机。IPv4 的地址长度为 32 位,共 4 个字节,但实际中我们用点分十进制记法。
IP 地址根据网络号和主机号来分,分为 A、B、C 三类及特殊地址 D、E。 全 0 和全 1 的都保留不用。
A 类:(1.0.0.0-126.0.0.0)(默认子网掩码:255.0.0.0 或 0xFF000000)第一个字节为网络号,后三个字节为主机号。该类 IP 地址的最前面为“0”,所以地址的网络号取值于 1~126 之间。一般用于大型网络。
B 类:(128.0.0.0-191.255.0.0)(默认子网掩码:255.255.0.0 或 0xFFFF0000)前两个字节为网络号,后两个字节为主机号。该类 IP 地址的最前面为“10”,所以地址的网络号取值于 128~191 之间。一般用于中等规模网络。
C 类:(192.0.0.0-223.255.255.0)(子网掩码:255.255.255.0 或 0xFFFFFF00)前三个字节为网络号,最后一个字节为主机号。该类 IP 地址的最前面为“110”,所以地址的网络号取值于 192~223 之间。一般用于小型网络。
D 类:是多播地址。该类 IP 地址的最前面为“1110”,所以地址的网络号取值于 224~239 之间。一般用于多路广播用户[1] 。
E 类:是保留地址。该类 IP 地址的最前面为“1111”,所以地址的网络号取值于 240~255 之间。
在 IP 地址 3 种主要类型里,各保留了 3 个区域作为私有地址,其地址范围如下:
A 类地址:10.0.0.0~10.255.255.255
B 类地址:172.16.0.0~172.31.255.255
C 类地址:192.168.0.0~192.168.255.255
回送地址:127.0.0.1。 也是本机地址,等效于 localhost 或本机 IP。一般用于测试使用。例如:ping 127.0.0.1 来测试本机 TCP/IP 是否正常。
四 什么是子网掩码
在了解 ip 地址的网段之前,我们先来了解子网掩码,很多对网络了解不深的朋友都对子网掩码有些迷惑, 不了解它是用来干什么的?
子网掩码不能单独存在,它必须结合 IP 地址一起使用。子网掩码只有一个作用,就是将某个 IP 地址划分成网络地址和主机地址两部分。
说的通俗的话,就是用来分割子网和区分那些 ip 是同一个网段的,那些不是同一网段的。
例如,两个人都叫张三,但一个张三是张家村的,另一个张三是张村的,那么如何区分这两个张三分别是属于那个村的呢?得让村长来区分,就可以准确的把各自的张三领回村,那么子网掩码就相当于村长,它就是用来区分 ip 该 ip 地址是属于那个网段的。
在实际项目中,我们通常会遇到这样的 ip 地址。
ip 地址:192.168.1.1 子网掩码:255.255.255.0
ip 地址:192.168.1.2 子网掩码:255.255.255.0
我们可以直接的判断,他们是同属于一个网段的 ip 地址。
五 常用的网络测试工具
ping 网络侦测回馈命令
tracert 路由追踪命令
版权声明: 本文为 InfoQ 作者【初学者】的原创文章。
原文链接:【http://xie.infoq.cn/article/8c74857bd202aa68d7fe6c4bb】。文章转载请联系作者。
评论