Ch8 网络应用.ppt

Ch8 网络应用.ppt

第八章 网络应用 8.1 客户/服务器模型和套接字编程接口 8.2 DNS系统 8.3 远程登录协议Telnet 8.4 文件传输协议FTP 8.5 电子邮件 8.6 万维网 8.7 P2P 8.8 IP电话 8.9 网络管理 8.1 Socket编程接口 8.1.1 网络进程通信 8.1.2 C/S模式 8.1.3 Socket API 8.1.1 网络进程通信 网络进程通信一般采用socket机制。 socket可以用一个三元组协议,本地主机地址,本地端口来描述。 因此两个应用进程之间的网络通信可以用一对socket来标识,一对socket可以用一个五元组协议,本地主机地址,本地端口,远地主机地址,远地端口描述。 8.1.2 C/S模式 8.1.3 Socket系统调用 两台主机上的应用进程通信之前,每个应用进程必须首先各自创建一个socket,然后应用进程将各自所在机器的IP地址及其所使用的端口号与socket进行绑定,最后应用进程就可以通过各自的socket进发送和接收数据。 Socket系统调用 1、socket( ) 2、bind( ) 3、connect( ) 4、listen( ) accept( ) 5、send( ) sendto( ) 6、read( ) recvfrom( ) 1、 socket( ) 功能 创建socket 格式 soc

文档评论(0)

1亿VIP精品文档

相关文档