网络编程技术教程.pptxVIP

  • 2
  • 0
  • 约3.22万字
  • 约 49页
  • 2023-03-04 发布于四川
  • 举报
C#网络编程技术教程第六章 TCP/UDP编程 第一页,共四十九页。 学习目标了解TCP和UDP。掌握C#中面向TCP和UDP编程的主要类:TcpClient、TcpListener和UdpClient。掌握TcpClient、TcpListener和UdpClient的编程方法。了解多播的原理,掌握基于UdpClient的多播编程方法。第二页,共四十九页。 本章内容6.1 TCP/UDP概述 6.2 .NET中的TCP编程基础 6.3 基于TCP的编程实例 6.4 .NET中的UDP编程基础 6.5 多播编程 第三页,共四十九页。 6.1 TCP/UDP概述 在TCP/IP协议族中,传输层主要包括TCP和UDP两种通信协议,它们以不同的方式实现两台主机中的不同应用程序之间的数据传输,即数据的端到端传输。由于它们的实现方式不同,因此各有一套属于自己的端口号,且相互独立。可以采用如下五元组来描述两个应用进程之间的通信关联。(协议,信源机IP地址,信源应用进程端口,信宿机IP地址,信宿应用进程端口)即端到端之间的一条通信连接就可以表示为上述五元组,这也是进行网络程序设计最基本的概念。 其中,传输控制协议(Transmission Control Protocol,TCP)提供一种面向连接的、可靠的数据传输服务,保证了端到端数据传输的可靠性。也正

文档评论(0)

1亿VIP精品文档

相关文档