Linux第二十二讲:数据链路层 && NAT && 代理服务 && 内网穿透
- 1.以太网
- 2.ARP协议
-
- 2.1为什么需要ARP协议?ARP协议是干什么的?
- 2.2ARP协议的作用?如何做到IP地址到MAC地址的转化?
- 2.3ARP协议帧格式
- [2.4ARP请求/应答具体过程 && arap -aIP地址和MAC地址映射](#2.4ARP请求/应答具体过程 && arap -aIP地址和MAC地址映射)
- [3.NAT && NAPT](#3.NAT && NAPT)
- 4.代理服务器
-
- [4.1正向代理 && 反向代理 && 区别](#4.1正向代理 && 反向代理 && 区别)
- 4.2了解一下感兴趣的上网功能
- [5.内网穿透 && 内网打洞 && 区别](#5.内网穿透 && 内网打洞 && 区别)
- 6.交换机
数据链路层的作用:
1.以太网
早期局域网先存在,比如实验室,为了通信,会设计一套局域网,那么多的局域网,就出现了很多种的局域网,经过时代的大浪淘沙,剩下的局域网标准有:以太网、令牌环网、无线LAN,我们重点学习以太网
以太网不是一种具体的网络,而是一种技术标准,所以Linux根据标准设计一套以太网,Windows根据以太网设计一套以太网。因为是标准,所以不同的程序员设计,基本是一样的
1.1以太网帧格式
网络层,我们习惯叫做数据报,而数据链路层,习惯叫以太帧

1.2对比MAC地址和IP地址

1.3认识MTU

2.ARP协议
2.1为什么需要ARP协议?ARP协议是干什么的?

2.2ARP协议的作用?如何做到IP地址到MAC地址的转化?

2.3ARP协议帧格式

2.4ARP请求/应答具体过程 && arap -aIP地址和MAC地址映射

3.NAT && NAPT

4.代理服务器
4.1正向代理 && 反向代理 && 区别

4.2了解一下感兴趣的上网功能

5.内网穿透 && 内网打洞 && 区别

6.交换机
