互联网编程基础课程精品内容分享.pdfVIP

  • 11
  • 0
  • 约1.03万字
  • 约 18页
  • 2020-08-01 发布于吉林
  • 举报
网络编程基础课程精品内容分享 揭开 Socket 编程的面纱 对 TCP/IP 、 UDP 、 Socket 编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥 着我们的耳朵。那么我想问: 1. 什么是 TCP/IP、UDP? 2. Socket 在哪里呢? 3. Socket 是什么呢? 4. 你会使用它们吗? 什么是 TCP/IP、UDP? TCP/IP (Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议, 是一个工业标准的协议集,它是为广域网(WANs)设计的。 UDP (User Data Protocol,用户数据报协议)是与TCP 相对应的协议。它是属于 TCP/IP 协 议族中的一种。 这里有一张图,表明了这些协议的关系。 图 1 TCP/IP 协议族包括运输层、网络层、链路层。现在你知道 TCP/IP 与 UDP 的关系了吧。 当然对于编程人员来说还有最重要的一点:TCP/IP 协议中包含自动验证数据有效性机制, 如果传输过程中丢包,系统会自动请求数据包重发。而 UDP 则不考虑丢包问题。当然 UDP 没 有验包机制,自然性能会有所提高。 Socket 在哪里呢? 在图 1 中,我们没有看到Socket 的影

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档