概念+协议的了解+OSI七层模型,TCP/IP五层协议,网络数据传输流程 Linux--网络基础( 六 )


  • 私有地址
?Internet管理委员会规定如下地址段为私有地址,私有地址可以自己组网时用,但不能在Internet网上用 , Internet网没有这些地址的路由,有这些地址的计算机要上网必须转换成为合法的IP地址,也称为公网地址 。下面是A、B、C类网络中的私有地址段 。你自己组网时就可以用这些地址了 。
10.0.0.0~10.255.255.255172.16.0.0~172.131.255.255192.168.0.0~192.168.255.255
  • 回环地址
?A类网络地址127是一个保留地址,用于网络软件测试以及本地机进程间通信 , 叫做回环地址(loopback address) 。无论什么程序,一旦使用回环地址发送数据 , 协议软件立即返回之,不进行任何网络传输 。含网络号127的分组不能出现在任何网络上 。
  • 广播地址
?TCP/IP规定,主机号全为"1"的网络地址用于广播之用,叫做广播地址 。所谓广播,指同时向同一子网所有主机发送报文 。
子网引入子网掩码(NetMask),(子网掩码是连续全1的网络地址加上主机地址)从逻辑上把一个大网络划分成一些小网络 。
知道ip地址和子网掩码后,可以通过与运算计算相关地址
  • 网络地址
  • 广播地址
  • 地址范围
  • 本网有几台主机
举个例子:
概念+协议的了解+OSI七层模型,TCP/IP五层协议,网络数据传输流程 Linux--网络基础

文章插图
子网id:被子网掩码连续的1覆盖的ip地址的部分,在此例中被子网掩码连续1覆盖的部分就是10.1.1
网段地址:在子网id后面全部补上0就是网段地址 , 本例中就是10.1.1.0
广播地址:在子网id后面全部补上0就是广播地址,在本例中就是10.1.1.255
主机id分配的范围:10.1.1.1--->10.1.1.254
注意:子网和网段是完全不同的概念,不要混淆了概念
网段是一个物理层概念(使用同一物理层设备可以直接通讯的部分),或者一个不严格的数据链路层概念(一个网段是一个冲突域) 。
子网是一个则网络层概念(由路由设备划分的 , 或者由掩码划分的) 。
网关大家都知道,从一个房间走到另一个房间,必然要经过一扇门 。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关 。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口” 。
网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连 。网关既可以用于广域网互连,也可以用于局域网互连 。网关是一种充当转换重任的计算机系统或设备 。
  • PC间想要通信要保证在同一网段
  • 若在同一网段,则直接发出去 , 不去找网关
  • 若不在同一网段,则直接发包给网关,这就是上面介绍的跨网络通信
MAC地址
  • MAC地址用来识别数据链路层中相连的节点
  • 长度为48位,及6个字节,一般用16进制数字加上冒号的形式来表示(例如: 08:00:27:03:fb:19)
  • 在网卡出厂时就确定了,不能修改,mac地址通常是唯一的(虚拟机中的mac地址不是真实的mac地址 , 可能会冲突; 也有些网卡支持用户配置mac地址)
通过指令查看IP和MAC
概念+协议的了解+OSI七层模型,TCP/IP五层协议,网络数据传输流程 Linux--网络基础

文章插图

推荐阅读