第8章Socket编程初步.ppt

第八章 Socket编程初步 学习目的 认识TCP/IP协议和Socket 能够掌握基于TCP协议的Socket编程 能够掌握基于UDP协议的Socket编程 主要内容 8.1 TCP/IP协议和Socket 8.2 基于TCP协议的Socket编程 8.3 基于UDP协议Socket编程 8.1 TCP/IP协议和Socket 8.1.1 TCP/IP协议 把分布在不同地理区域的计算机和网络设备利用通信设备互连,使各个计算机之间能够相互通信,实现信息和资源共享,就组成了计算机网络。网络的目的是为了通信,共享资源。通信即传输数据,为了传输数据各个网络系统应遵守一定规则,这个规则叫网络传输协议。当前广泛采用的网络协议是TCP/IP协议。 网络中有成千上万台计算机,应允许任何两台计算机之间进行通信,为了区分不同的计算机,必须给每一台连网计算机一个唯一的编号,这个编号在TCP/IP协议中叫计算机的IP地址,它是一个32位二进制数,一般用四个十进制数表示,中间用点隔开,每个十进制数允许值为0-255(一个字节),例如,05,这种记录方法叫点数记法。一个计算机要和网络中其他计算机连接,必须有自己的IP地址。C#语言使用IPAddress类表示IP地址,用静态方法Parse可将IP地址字符串转换为IPAddress实例。 例如: IPAddress ip = IPAddress.P

文档评论(0)

1亿VIP精品文档

相关文档