ip地址,mac地址,局域网基础知识-爱代码爱编程
mac地址
- 不变的,烧录在网卡上,能够唯一的识别设备
- arp协议–通过ip地址寻mac地址
ip地址
-
变化的,能够更方便的找到机器
-
ipv4 : 四位点分十进制 如: 192.168.12.56
由 0.0.0.0 - 255.255.255.255 -
ipv6 : 0:0:0:0:0:0 - FFFFFF:FFFFFF:FFFFFF:FFFFFF:FFFFFF:FFFFFF(兼容ipv4)
-
公网地址 : 通过本地址可以被外界访问到,需要自己申请购买
-
内网地址 : 保留字段
192.168.0.0 - 192.168.255.255 学校(ip地址可用数量较少)
172.16.0.0 - 172.31.255.255 学校(ip地址可用数量较少)
10.0.0.0 - 10.255.255.255 公司(ip地址可用数量较多) -
本地回环地址 : 127.0.0.1 本地测试时使用,访问本机
端口
- 确认机器上具体应用程序
局域网
- 交换机用来连接相同网段的局域网,交换机只能理解mac地址不能理解ip地址,可以完成广播 组播 单播
局域网之间的通信
- 路由器 -用于连接不同网段,路由器可以理解ip地址,提供网关ip,同一个局域网的所有机器共享一个网关,不能访问除了本局域网之外的其他内网的IP地址
子网掩码
- 用来判断两台机器是不是在一个网段内(一般都为255或0)
例如: ip1 = 192.168.12.1
ip1 = 11000000.10101000.00000110.00000001 (转化为二进制)
ip2 = 192.168.13.1
ip2 = 11000000.10101000.00000111.00000001
如果网关为 255.255.0.0
二进制 11111111.11111111.00000000.00000000
将ip1和ip2的二进制数分别和网关二进制数相与:
ip1相与 = 11000000.10101000.00000000.00000000 = 192.168.0.0
ip2相与 = 11000000.10101000.00000000.00000000 = 192.168.0.0
(1和1相与为1,1和0相与为0,0和0相与为0)
相与后两个地址相同则为同一网段。
判断技巧:一般可以看子网掩码的255到第几位,则判断ip地址的这前几位是否相同即可
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/qq_46047977/article/details/111477003