网络通讯公网局域网访问(NAT、ARP、IP包、静态路由)
背景:一直对为什么我们可上网?局域网如何互相访问?比较感兴趣,然后带着疑问搜索理解,得到了一些答案,当然不一定正确,欢迎指正。
公网IP和私网IP
参考:https://blog.csdn.net/qq_36412715/article/details/84500536
IPV4地址仅32位,数量有限,所以产生了子网的概念,通过子网掩码划分网段
1、公网IP唯一,不同子网之间是隔离的,所以子网IP可重复
2、子网可直接访问公网IP,公网IP不能直接访问子网IP
路由器与交换机
交换机运行在OSI模型中第二层数据链路层(MAC),直接转发数据,广播域与冲突域大
路由器运行在OSI模型中第三层数据链路层(IP),IP分组转发数据,可隔离广播域、分组冲突域
需要关注路由的NAT功能和路由功能
NAT、PAT
NAT(Network Address Translation)网络地址转换,也叫做网络掩蔽或者IP掩蔽(IP masquerading),是一种在IP数据包通过路由器或防火墙时重写来源IP地址或目的IP地址的技术;
PAT(port-address-translation)是端口地址转换,理论上可以同时