计算机网络体系结构:
各层作用及协议
物理层
传输数据的单位:比特
数据传输系统:源系统(源点、发送器) --》 传输系统 --》 目的系统(接收器、终点)
通道:
单向通道(单工通道):只有一个方向通信,没有反方向交互,如广播
双向交替通信(半双工通信):通信双方都可发消息,但不能同时发送或接收
双向同时通信(全双工通信):通信双方可以同时发送和接收信息
通道复用技术:
频分复用(FDM,Frequency Division Multiplexing):不同用户在不同频带,所用用户在同样时间占用不同带宽资源
时分复用(TDM,Time Division Multiplexing):不同用户在同一时间段的不同时间片,所有用户在不同时间占用同样的频带宽度
波分复用(WDM,Wavelength Division Multiplexing):光的频分复用
码分复用(CDM,Code Division Multiplexing):不同用户使用不同的码,可以在同样时间使用同样频带通信
数据链路层
主要信道:
点对点信道
广播信道
点对点信道
数据单元:帧
三个基本问题:
封装成帧:把网络层的 IP 数据报封装成帧,SOH - 数据部分 - EOT
透明传输:不管数据部分什么字符,都能传输出去;可以通过字节填充方法解决(冲突字符前加转义字符)
差错检测:降低误码率(BER,Bit Error Rate),广泛使用循环冗余检测(CRC,Cyclic Redundancy Check)
点对点协议(Point-to-Point Protocol):
点对点协议(Point-to-Point Protocol):用户计算机和 ISP 通信时所使用的协议
广播信道
广播通信:
硬件地址(物理地址、MAC 地址)
单播(unicast)帧(一对一):收到的帧的 MAC 地址与本站的硬件地址相同
广播(broadcast)帧(一对全体):发送给本局域网上所有站点的帧
多播(multicast)帧(一对多):发送给本局域网上一部分站点的帧
今天的分享就到这里了,大家要好好学C++哟~
责任编辑:haq
-
计算机
+关注
关注
19文章
7331浏览量
87614 -
网络
+关注
关注
14文章
7467浏览量
88517 -
C++
+关注
关注
21文章
2094浏览量
73445
原文标题:C++基础语法梳理:计算机网络丨物理层 & 数据链路层
文章出处:【微信号:cyuyanxuexi,微信公众号:C语言编程学习基地】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论