- 7
- 0
- 约5.38千字
- 约 13页
- 2017-08-18 发布于天津
- 举报
数据链路层协议的理解与实现.doc
数据链路层协议的理解与实现 倪盼盼
一、实验目的
1. 加深对流量控制、差错处理方法的理解。
2. 熟悉TCP/IP编程, 将书本知识运用到实验中。
3.开拓学生的创新意识,培养学生的独立动手操作的能力。
二: 实验内容
概述
利用已有的模拟信道程序,编制发送、接收程序的部分模块,使系统具有可靠的收发功能。
具体要求
采用无连接Socket编程
地址与端口
发送端: 地址:127.0.0.1 端口:8001
接收端: 地址:127.0.0.1 端口:6001
数据帧格式序号 数据 校验位 长度 1B 1B 1B 1B
应答帧格式应答 1B 1B 1B
需考虑的异常情况
出错、丢失、延时
采用停等协议
单工方式
ACK/NAK的表示
ACK:0x06
NAK:0x15
待完成模块
1)发送程序
偶校验
编码
发送、接收
差错处理、流量控制
2)接收程序
检查偶校验
应答
发送、接收
三: 设计原理
背景知识
socket编程简介
Windows Sockets(套接字) 是在Windows下一套开放的、支持多种协议的网络编程接口规范。为Windows下网络异步通信提
原创力文档

文档评论(0)