参考:
网卡:https://mp.weixin.qq.com/s?__biz=MzAxOTc0NzExNg==&mid=2665513160&idx=1&sn=d938db4f1a2d62514b57e92fd8d3d749&scene=21#wechat_redirect
路由:https://mp.weixin.qq.com/s?__biz=MzAxOTc0NzExNg==&mid=2665513173&idx=1&sn=6ec5281b12ed5195070fa4df22383595&scene=21#wechat_redirect
网络七层协议:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
1、网卡
每一个网卡有一个独立唯一的mac地址,主要工作与网络七层协议的数据链路层。
(1)网卡向DHCP服务器(一般为路由器)租借ip地址,然后转发数据必须知道对方的mac地址。
(2)通过ARP地址解析协议通过ip获取对应的mac地址,网卡先向路由器转发请求,路由器有对外的外网ip,与外界通信
2、路由器
(1)负责NAT网络地址转换
网卡在路由器内为内网ip,无法访问外网,需要通过路由器替换数据包中的ip及端口变成外网ip,端口,将映射关系记录NAT转换表。返回数据的时候映射返回数据。
网友评论