第三章 数据链路层
成帧方式
字符计数法
帧首部使用一个计数字段(1字节,8位)来标明帧内字符数
问题:当第一个字节出错时就完了
字符填充的首尾定界符法
就是在数据中出现的与开始和相同的字段是,在其前面加上转义字符ESC,接收方收到数据后,发现前面有ESC就知道这是数据而不是控制字段,同时将ESC去掉还原出原来的数据
0比特填充的首尾标志法
以01111110为协议头部,若出现5个1则后面加一个0,可以边发边加,边收边删
违规编码法
曼彻斯特:两个高和两个低本不应该出现,把这种不应该出现的作为开始和结束
可以看这篇讲解
https://blog.csdn.net/qq_41587740/article/details/104468756
透明传输
透明传输是指不管所传数据是什么样的比特组合,都应当能够在链路上传送。当所传数据中的比特组合恰巧与某一个控制信息完全一样时,就必须采取适当的措施,使接收方不会将这样的数据误认为是某种控制信息。
最小帧长的计算
=C*2τ
C,数据的发送速率
τ S/v S距离,v波在介质的传播速率
MAC地址
48位,6字节
前24位 组织唯一标志符,区分不同的厂家
后24位 扩展标识符 由厂家自己分配,同一个厂家生产的网卡中的后24位不同
交换机,集线器组建的局域网有什么区别
集线器,中继器是物理层设备;网桥,交换机是数据链路层设备;路由器是网络层设备
物理层,广播域和碰撞域都无法得到提升;数据链路层可以碰撞域,无法提升广播域;网络层两个都可以提升
虚拟局域网
将较大的广播域分割成逻辑上的VLAN,分为小的广播域。
100BASE-T以太网
100表示理论最大的传输速率,单位(Mbit/s).
Base是Baseband的缩写,表示使用基带传输,没有进行调制和频分复用.
T表示twisted pair cable,表明传输的介质是双绞线.
局域网
指在一个较小的地理范围内,将各种计算机,外部设备和数据库系统等通过双绞线,同轴电缆等介质互联,组成资源和信息共享的计算机互联网络。
三要素:拓扑结构,传播介质,介质访问控制
CSMA/CD
载波监听 多路访问 碰撞检测 协议
CS 先听后发
MA 边发边听
CD 碰撞停发
随机(时间)重发
第六章 应用层
DNS域名协议
顶级域名
通用顶级域名
com公司企业,net网络服务机构,org非营利性组织,int国际组织
国家顶级域名下的二级域名
类别域名
ac科研机构,com工商金融等企业,edu教育机构,gov政府机构,mil国防机构,net互联网服务机构,org非营利性组织
行政区域名
DHCP
即插即用连网
允许一台计算机加入新的网络和获取IP地址而不同手工参与
每个网络至少有个DHCP中继代理
检测到主机A以广播形式发送的转发此报文发现报文后,以单薄方式向DHCP服务器
DHCP客户使用的UDP端口是68,而DHCP服务器用的是67
第一章节
计网的定义
计算机网络主要是由一些通用的、可编程的硬件互联而成的。
三种交换方式
电路交换
整个保温的比特流连续的从源点直达终点。(双方之间有一条通信,通信时别人不能插进来,参考电话)
报文交换
整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个节点。
分组交换
报文的一部分传送到相邻节点,存储下来后查找转发表,转发到下一个节点。
协议的三要素
语义
需要发出何种控制信息,完成何种动作以及做出何种响应
计算机体系结构
OSI七层协议
应用层
任务:通过应用进程间的交互来完成特定网络应用
——
应用层协议:应用进程间通信和交互的规则
交互的数据单元:报文
表示层
作用:对数据格式进行编译,对收到或发出的数据根据应用层的特征进行处理
运输层
作用:负责向两台主机中进程之间的通信提供通用的数据传输服务
主要的协议
udp
提供无连接,不可靠,数据传输的单位是用户数据报
数据链路层
将网络层交下来的 IP 数据报组装成帧
物理层
作用 :实现相邻计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异
传输数据单位:比特
TCP/IP四层协议
应用层
运输层
网际层
网络接口层
五层协议
应用层
运输层
网络层
数据链路层
物理层