【Linux网络编程】02 mac地址 ip地址 port端口 netmask子网掩码

网卡:网络适配器
作用:用来发送接收数据的,将模拟信号转换成数字信号

mac地址:每块网卡都有一个全球唯一的标识ID:这个全球唯一的标识ID号 就是所说的mac地址(物理地址 48b 6字节)
ip地址:用来标识主机或网卡的一个虚拟ip
ip地址: ipv4 32b
ipv6 128b

ip地址分为2部分:主机id 子网id

子网掩码:连续1或连续0组成,结合ip一起使用,单独存在无意义

10.1.2.2/255.255.255.0

主机ip 10.1.2.2 子网掩码:255.255.255.0 这个掩码最多可以连接 2的8次方-2个主机

子网id:ip中北子网掩码1连续覆盖的位
10.1.2
主机id:ip中被子网掩码0连续覆盖的位
2

ip地址分类:
A类地址:默认8bit 子网id,第一位为0; 10.0.0.1~10.255.255.254
B类地址:默认16bit子网id,前两位为10;172.16.0.1~172.31.255.254
C类地址:默认24bit子网id,前三位为110;192.168.0.1~192.168.255.254
D类地址:前四位为1110,多播地址;
E类地址:前五位为11110,保留为今后使用;
A、B、C三类地址是最常用的。

127.0.0.1称为回环地址
功能:主要测试本机的网络配置,能ping通127.0.0.1说明本机的网卡和IP协议安装都没有问题

注意:127.0.0.1~127.255.255.254中的任何地址都将回环到本地主机中,不属于任何一个类别地址类,它代表设备的本地虚拟接口。

你可能感兴趣的:(Linux网络编程)