位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言 传输层

提问人:刘团圆发布时间:2020-12-03

    在TCP/IP参考模型中,传输层是参考模型的第三层,它负责应用进程之间的端到端通信。传输层的主要目的是在互联网中源主机与目的主机的对等实体间建立用于会话的端到端连接。从这点上来说,TCP/IP参考模型中的传输层与OSI参考模型的传输层功能是相似的。在TCP/IP参考模型中的传输层,定义了以下两种协议。

    (1)传输控制协议(Transmission Control Protocol,TCP)

    TCP协议是_种可靠的面向连接的协议,它允许将一台主机的字节流(Byte Stream )无差错地传送到目的主机。TCP协议将应用层的字节流分成多个字节段(Byte Segment),然后将一个个的字节段传送到互联网络层,发送到目的主机。当互联网络层将接收到的字节段传送给传输层时,传输层再 将多个字节段还原成字节流传送到应用层。TCP协议同时要完成流量控制功能,协调收发双方的发送与接收速度,达到正确传输的目的。

    (2)用户数据协议(User Datagram Protocol,UDP)

    UDP协议是一种不可靠的无连接协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序检查与排序由应用层完成。


继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部