TCPIP网络原理与应用第一次作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TCPIP网络原理与应用第一次作业
1 在设计计算机网络体系结构时引入分层思想带来了哪些好处答各层之间相互独立高层不需知道低层如何实现灵活性好结构上可分割各层可采取最合适的技术来实现易于实现和维护有利于促进标准化
2 假设一个系统具有n层协议其中应用进程生成长度为m字节的数据在每层都加上长度为h字节的报头。
计算为传输报头所占用的网络带宽百分比。
答nh/nhm×100
3 当某个路由器发现一个IP数据报的校验和有差错时为什么只能采取丢弃的方法而不是要求源节点重发此数据报答源地址可能有错
4 假设有一个IP数据报头部长度为20B数据部分长度为2000B。
现该分组从源主机到目的主机需要经过两个网络这两个网络所允许的最大传输单元MTU为1500B和576B。
请问该数据报如何进行分片答两次分片114805202552552376520。
5 内网主机通过NAT路由器ping 外网主机返回的数据包是如何正确到达内网主机的答没有端口号通过变换ID 和序号。
第二次作业 1.为什么TCP的报文段的头部需要有一个选项来说明最大报文段长度MSS应该如何选择一个合适的MSS值答“我能接受的最大报文段数据部分长度”。
尽量大不分片 2.简述UDP和TCP协议的主要特点和适用场合答UDP 无连接支持一对多一对一不可靠开销低实时应用可靠性要求不高时或网络传输可靠性较高时。
TCP面向连接不支持组播广播可靠支持流量控制和拥塞控制开销大可靠性要求高时 3. 主机A向主机B连续发送了两个TCP报文段其序号分别是70和100。
请问 1第一个报文段携带了多少字节的数据 2主机B收到第一个报文段后发回的确认中的确认号应当是多少 3如果B收到第二个报文段后发回的确认中的确认号是180请问A发送的第二个报文段中的数据有多少个字节 4如果A发送的第一个报文段丢失了但第二个报文段到达了B。
B在第二个报文段到达后向A发送确认。
请问这个确认号应为多少答301008070 4. TCP 和UDP在传输报文时都是用了端口号来标识目的实体。
试说明为什么这两个协议不使用进程号来标识答进程号与操作系统相关因此会使协议与操作系统相关一个进程可建立多个通信信道无法在熟知进程号上侦听。