TCP/UDP
来源:互联网 发布:淘宝网店怎么装修视频 编辑:程序博客网 时间:2024/06/07 01:33
TCP和IP是因特网中两个最为重要的协议。IP协议定义了在路由器和端系统中发送和接收的分组的格式。因特网主要的协议统称为TCP/IP。
TCP服务
TCP服务模型包括面向连接服务和可靠数据传输服务:
1.面向连接服务:使用TCP协议时,在应用层数据报文开始流动之前,客户机程序和服务器程序之间会互相交换运输层控制信息。这里将会有三次的握手过程,用于提示客户机和服务器做好传输分组准备。 握手完后,两个进程间会建立一个TCP连接。双方进程都可以连接上并且进行报文的收发。但当应用程序结束报文发送时,必须拆除连接。 2.可靠数据传输服务:无差错、按照适当顺序交付发送的数据。
TCP还具有拥塞控制机制,当发送方和接收方出现拥塞时,会抑制发送进程。(安全TCP【SSL】,对TCP进行了加强,这种加强是在应用层上实现的)
UDP服务
- UDP是一种不提供不必要服务的轻量级运输层协议,仅提供最小服务。同时也无连接,没有握手过程。UDP提供不可靠数据传输服务,不能保证报文能够被进程接收到,不仅如此,接收到的报文也可能是乱序的。
- 无拥塞控制机制,可用于允许一定数据丢失的应用中,比如视频会议。
TCP和UDP的最基本任务是,将两个端系统间IP的交付服务扩展为运行在两个端系统上的进程之间的交付服务。将主机间交付扩展到进程间交付,称为运输层的多路复用与多路分解。
0 0
- TCP&UDP
- TCP UDP
- TCP/UDP
- TCP & UDP
- TCP/UDP
- UDP tcp
- TCP UDP
- TCP UDP
- TCP & UDP
- tcp/udp
- TCP UDP
- tcp udp
- TCP,UDP
- TCP UDP
- TCP,UDP
- tcp&&udp
- TCP UDP
- TCP/UDP
- 非阻塞connect编写方法介绍
- 桶排序和基数排序(熟练掌握代码中结构体的使用trick)
- 【Tools.Redis】配置
- How to setup multiple data sources with Spring and JPA
- 网购工具软件chrome扩展插件大推荐
- TCP/UDP
- iOS笔记:第四篇 C语言 流程控制
- 最大连续子序列和多解——HDU 1003 + POJ 1050
- c语言3月17日学习总结
- jquery mobile 页面缓存 导致事件无法触发
- 完全卸载mysql数据库图文教程
- 三层交换机和路由器的主要区别
- fuseki在windows的简单配置
- HDU Caocao's Bridges