Linux第二十二讲:数据链路层 && NAT && 代理服务 && 内网穿透

Linux第二十二讲:数据链路层 && NAT && 代理服务 && 内网穿透

数据链路层的作用:

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.交换机

相关推荐
开开心心就好3 分钟前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
火车叼位23 分钟前
脚本伪装:让 Python 与 Node.js 像原生 Shell 命令一样运行
运维·javascript·python
css趣多多30 分钟前
add组件增删改的表单处理
java·服务器·前端
予枫的编程笔记35 分钟前
【Linux进阶篇】从基础到实战:grep高亮、sed流编辑、awk分析,全场景覆盖
linux·sed·grep·awk·shell编程·文本处理三剑客·管道命令
Sheep Shaun36 分钟前
揭开Linux的隐藏约定:你的第一个文件描述符为什么是3?
linux·服务器·ubuntu·文件系统·缓冲区
Tfly__44 分钟前
在PX4 gazebo仿真中加入Mid360(最新)
linux·人工智能·自动驾驶·ros·无人机·px4·mid360
野犬寒鸦44 分钟前
从零起步学习并发编程 || 第七章:ThreadLocal深层解析及常见问题解决方案
java·服务器·开发语言·jvm·后端·学习
陈桴浮海1 小时前
【Linux&Ansible】学习笔记合集二
linux·学习·ansible
迎仔1 小时前
06-存储设备运维进阶:算力中心的存储管家
运维
生活很暖很治愈1 小时前
Linux——环境变量PATH
linux·ubuntu