TCPIP协议与Socket编程如何实现高效稳定的网络通信?
- 内容介绍
- 文章标签
- 相关推荐
本文共计962个文字,预计阅读时间需要4分钟。
先介绍下网络协议TCP/IP,即传输控制协议/互联网协议。TCP/IP是一组用于数据通信的协议,是互联网的基础。其中,TCP负责数据包的可靠传输,IP则负责数据包的路由。UDP则是一种无需建立连接的简单传输协议。
先来介绍下网络协议TCPIPTransmissionControlProtocol传输控制协议InternetProtocol互联网协议UDPUserDatagra先来介绍下网络协议 TCP/IP Transmission Control Protocol 传输控制协议 Internet Protocol 互联网协议 UDP User Datagram Protocol 用户数据协议 连接协议 分为 面向连接协议: Connection Oriented Protocol 非连接协议: Connectionless Protocol 1).面向连接协议是指两台电脑在传输数据前先会建立一个专属的连接。就如电信局的交换机会为打电话双方提供专属连接一样。 Internet上的面向连接协议就是TCP/IP 特点确认回应分组序号流量控制。 TCP/IP属于可靠性传输适合不容许有传输错误的网络程序设计使用 2).非连接协议无专属连接无分组容错距离短可同时对多台电脑进行数据传输 Internet上的非连接协议就是UDP TCP在网络通信上有极强的生命力例如远程连接Telnet和文件传输FTP都需要不定长度的数据被可靠地传输。相比之下UDP操作简单而且仅需要较少的监护因此通常用于局域网高可靠性的分散系统中client/server应用程序。
本文共计962个文字,预计阅读时间需要4分钟。
先介绍下网络协议TCP/IP,即传输控制协议/互联网协议。TCP/IP是一组用于数据通信的协议,是互联网的基础。其中,TCP负责数据包的可靠传输,IP则负责数据包的路由。UDP则是一种无需建立连接的简单传输协议。
先来介绍下网络协议TCPIPTransmissionControlProtocol传输控制协议InternetProtocol互联网协议UDPUserDatagra先来介绍下网络协议 TCP/IP Transmission Control Protocol 传输控制协议 Internet Protocol 互联网协议 UDP User Datagram Protocol 用户数据协议 连接协议 分为 面向连接协议: Connection Oriented Protocol 非连接协议: Connectionless Protocol 1).面向连接协议是指两台电脑在传输数据前先会建立一个专属的连接。就如电信局的交换机会为打电话双方提供专属连接一样。 Internet上的面向连接协议就是TCP/IP 特点确认回应分组序号流量控制。 TCP/IP属于可靠性传输适合不容许有传输错误的网络程序设计使用 2).非连接协议无专属连接无分组容错距离短可同时对多台电脑进行数据传输 Internet上的非连接协议就是UDP TCP在网络通信上有极强的生命力例如远程连接Telnet和文件传输FTP都需要不定长度的数据被可靠地传输。相比之下UDP操作简单而且仅需要较少的监护因此通常用于局域网高可靠性的分散系统中client/server应用程序。

