预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共90页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

TCP/IPSocket网络编程2024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/6协议端口端口是一种抽象的软件结构(包括一些数据结构和I/O缓冲区)。 应用程序(即进程)通过系统调用与某端口建立连接(binding)后,传输层传给该端口的数据都被相应进程所接收,相应进程发给传输层的数据都通过该端口输出。 在TCP/IP协议的实现中,端口间的操作类似于一般的I/O操作,进程获取一个端口,相当于获取本地唯一的I/O文件,可以用一般的读写原语访问之。 类似于文件描述符,每个端口都拥有一个叫端口号(portnumber)的整数型标识符,用于区别不同端口。 由于TCP/IP传输层的两个协议TCP和UDP是完全独立的两个软件模块,因此各自的端口号也相互独立, 如TCP有一个255号端口,UDP也可以有一个255号端口,二者并不冲突。 半相关全相关Socket接口 应用程序的基本网络接口 由操作系统提供; 进程的通信端点 一个socket的信息含义 协议类型 本地地址 本地端口号 远端地址 远端端口号Client-Server执行模式2024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/62024/10/6