马哥第五周作业

1、简述osi七层模型和TCP/IP五层模型

OSI的意义

应用层:提供为应用软件而设的接口,以设置与另一应用软件之间的通信。如:http、HTTPS、ftp、telent、ssh、SMTP、POP3、MySQL等
表示层:把数据转换为能与接收者的系统格式兼容并合适传输的格式
会话层:负责在数据传输中设置和维护电脑 络中两台电脑之间的通信
传输层:把传输表头加至数据以形成数据包。传输表头包含了所使用的的协议等发送信息。如:控制传输协议(TCP等)
络层(包):决定数据的路径选择和转寄,将 络的表头加至数据包,以形成 文。 络表头包含了 络数据。如:互联 协议(IP)等
数据链路层(单位:帧):负责 络寻址、错误侦测和改错

物理层:在局部局域 上传输数据帧,负责管理电脑通信设备和 络媒体间的互通。包括电压、线缆、集线器、中继器、 卡、主机接口卡等

协议数据单元PDU

PDU:协议数据单元是指对等层次之间传递的数据单位

物理层PDU是数据位bit

数据链路层PDU是数据帧frame

络层PDU是数据包packet

传输层PDU是数据段segment

其他更高层次PDU是消息message

TCP/IP协议

应用层
传输层
Internet层(相当于OSI参考模型中的 络层)
络接口层(相当于OSI参考模型中的数据链路层和物理层)

TCP/IP协议和OSI参考模型的区别 

相同点:(1)两者都是以协议栈的概念为基础

               (2)协议栈中的协议彼此相互独立

               (3)下层对上层服务

不同点: (1)OSI是先有模型,而TCP/IP是先有协议后有模型

              (2)OSI是国际标准适用于各种协议栈,而TCP/IP实际标准,只适用于TCP/IP 络

2、总结描述TCP三次握手四次挥手

三次握手

注意:(1)ACK:表示是否前面确认 字段是否有效。只有当ACK=1时,前面的确认 字                                 段才有效。TCP规定,连接建立后,ACK必须为1,带ACK标志的TCP                                  文段称为确认 文段。

           (2)SYN:在建立连接时使用,用来同步序 。当SYN=1,ACK=0时,表示这是一                                 个请求建立连接的 文段;当SYN=1,ACK=1时,表示对方同意建立连                                 接。SYN=1,说明一个请求建立的连接或同意建立连接的 文。只有在                                 前两次握手中SYN才设置1,带SYN标志的TCP 文段称为同步 文。

四次挥手

3、描述TCP和UDP区别

tcp特点

1、工作在传输层

2、面向连接协议

3、全双工协议

4、半关闭

5、错误检查

6、将数据打包成段,排序

7、确认机制

8、数据恢复,重传

9、流量控制,滑动窗口

10、拥塞控制,慢启动和拥塞避免算法

udp特点

1、工作在传输层

2、提供不可靠的 络访问

3、非面向连接协议

4、有限的错误检查

5、传输性高

6、无数据恢复特性

4、 卡绑定bond0的实现

 

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月8日
下一篇 2021年7月8日

相关推荐