- OK,又进入了考试复习的阶段
- 不知道我这样用博客来准备考试是不是有点
- 不太好
复习纲要
- 按照五层协议栈模型
- 物理层
- 链路层
- 网络层
- 传输层
- 应用层
物理层
bit
- 物理层解决如何在物理介质上传输bit的问题
- 说到底,任何电脑中需要传输的数据,都是一堆0和1,那么物理层的任务,就是传输0和1
- 最简单如以某个范围的高电压表示1、低电压表示0,或以电压由低变高表示1、由高变低表示0等等,也就是bit的编码方式
调制/解调
- 但是如此简单的方式,带来的后果就是无法进行远距离传输
- 于是调制/解调就发挥作用了。什么传输得远?波~~~
- 载波就是一正弦波,而顾名思义,“载”波就是用来携带数据的波
- 调制的过程就是把01“写入”到载波中
- 比如振幅调制,就用振幅大代表1,振幅小代表0;频率调制,就是频率大代表1,频率小代表0,诸如此类
- (也可以振幅小代表0,这些都是约定好的。这种所谓的约定也就是“协议”)
- 解调就是依据协议(比如双方都用某种振幅调制)来提取出01信息,接收方遇到振幅大就知道是1,小就是0
设备
- 工作在这一层的设备有中继器,其作用是放大信号来扩大传输距离、对信号进行整形来抵抗信号的衰减、变形等
链路层
帧
- 最关键的概念即“帧”
- 物理层传输bit,链路层传输帧
- 帧就是一块有相应格式的数据,通常可分为三部分:头部、数据部、尾部
- 受最大传输单元MTU的限制,链路层能传输的一个帧有长度限制
实现
- 不同的链路层实现具有不同的帧格式,而其相应的MTU也不同
- 最最最常见即以太网,以太网的帧也叫以太帧
- 以太网是局域网的一种实现,通信采用CSMA/CD的多点接入协议,其余的局域网实现还有IBM的令牌环网络、ATM网、无线网等等,它们使用的帧格式也是也均不相同
- 另一个很有用的即PPP协议,Point to Point Protocol,其帧为PPP帧,实现了点对点的通信,具有身份验证的功能。这个用来干什么呢?拨号上网。比如要用电信网就要有个电信账号和密码,拨号的时候用的就是PPP协议和电信的服务器通信,验证通过就把你的电脑接入到电信网中,于是就可以上网了。而现在一般用PPPoE协议,配置路由器也常会见到PPPoE。PPPoE即PPP over Ethernet。由于大多数局域网都是以太网,而位于以太网内的电脑采用的是以太网的帧格式,PPPoE协议则结合