简介
本篇文章是笔者的分享计算机网络二层,三层知识的一个大纲
综述
- 分层
- 只要是在网络上跑的包,都是完整的。可以有下层没上层,绝对不可能有上层没下层。
- 网络设备都可以处理网络包
- 理解计算机网络中的概念,一个很好的角度是,想象网络包就是一段 Buffer,或者一块内存,是有格式的。同时,想象自己是一个处理网络包的程序,而且这个程序可以跑在电脑上,可以跑在服务器上,可以跑在交换机上,也可以跑在路由器上。你想象自己有很多的网口,从某个口拿进一个网络包来,用自己的程序处理一下,再从另一个网口发送出去。
数据链路层
MAC(媒体接入控制) + LLC(逻辑链路控制)
- 作用:在通过介质互连的设备之间进行数据处理。
- 单位:帧(Frame)
- 实例 IP分片 ,理解包和帧的概念
- WIFI
- LoRa
- 信道划分协议
- 分多个车道。每个车一个车道,你走你的,我走我的
- 信道划分协议
- 以太网
- 随机接入协议
- 不管三七二十一,有事儿先出门,发现特堵,就回去。错过高峰再出。
- 100 米
- 随机接入协议
- 网络设备
- 网卡
- 安卓终端
- P
- 网卡