《计算机网络复习试题》是一本专为学习和备考计算机网络课程设计的练习册,涵盖广泛的主题和难度级别,旨在帮助学生加深理解并巩固所学知识。
计算机网络是一些互相连接的自治计算机集合,为用户提供资源共享和连通性服务。互联网则是全球范围内的众多计算机通过互联形成的庞大网络系统。
关于OSI模型与TCP/IP协议体系结构的区别:
1. OSI分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层以及应用层,每一层级负责不同的通信任务。
2. TCP/IP则简化为四层次架构:网络接口(或称网络接入)层、互联网(互连网)协议栈的互联部分即IP层面;传输控制TCP与用户数据报UDP构成的应用程序交互界面。
计算机网络体系结构定义了一组规则和标准,使得不同设备可以相互通信。分层设计的好处包括:
- 各层之间相互独立。
- 灵活度高,便于引入新技术或改进现有技术而不影响其他部分。
- 结构化清晰明确,易于实现与维护。
IEEE802.3以太网的介质访问控制采用载波监听多路访问/冲突检测(CSMA/CD)机制。发送端在传输数据前会检查信道是否空闲;一旦发现碰撞,则立即停止,并等待随机时间后重试。接收方则根据接收到的数据包校验和及物理地址来决定是否将信息上交给高层协议处理。
透明网桥通过自学习算法更新转发表,以实现有效转发帧的功能:
- 收到数据帧时检查表中是否有对应源地址记录;无,则添加新条目。
- 对于目的地址的查询结果用于指导后续传输动作。如未匹配成功,则将信息扩散至所有其他端口(除去进入网桥的那个)。
计算机网络体系结构是各层及其协议组成的集合,分层设计可以提高灵活性和标准化程度,并且简化实现与维护过程。
TCP连接建立采用三次握手方式:首先发起方发送一个带有SYN标志的包;随后接收方向对方回送包含确认信息(ACK)及自身同步请求的响应;最后由初始发起到达双方协议均已就绪状态,开始正常通信。流量控制机制允许接收端告知发送端其缓冲区剩余空间大小,以确保不会因过量数据导致溢出问题。
信道复用技术主要包括以下几种:
1. 频分复用(FDM):根据频率分配不同信号。
2. 时分复用(TDM)、统计时分多路复用(STDM):依据时间间隔分割传输资源。
3. 波长分复用(WDM):在光纤通信中利用不同的波段实现并行数据流的传送。
4. 码分多址接入技术(CDMA)。
虚电路服务与数据报服务主要区别在于前者倾向于由网络确保可靠传递,后者则依赖用户主机自行处理错误和流量控制问题。