LINUX C编程网络编程.ppt

LINUX C编程;套接字与网络编程;专门用 于为用 户提供 应用服 务(ftp, telnet, Smtp..)? ;网络协议中一些术语;Linux中的TCP/IP网络结构;Socket 编程;Socket编程相关的数据结构1;Socket 编程;Internet通信域套接字地址结构sockaddr_in struct sockaddr_in { short int sin_family; //地址族 unsigned short int sin_port; //端口号 struct in_addr sin_addr; //IP地址 char sin_zero[8]; //填充0以保持与struct sockaddr同样大小,这样一个指向sockaddr_in数据结构的指针可以强行转换为一个指向数据结构sockaddr的指针。 } //端口号以及 Internet 地址使用的是网络字节顺序,需要通过特殊函数进行转换 ;Socket 编程;获取服务器和客户端主机信息;获取服务器和客户端主机信息;获取服务器和客户端主机信息;获取服务器和客户端主机信息;Socket 编程;#include sys/socket.h #include sys/types.h int socket(int domain,int type,int protocol)? 函数说明:创建一个套接字描述符,如果

文档评论(0)

1亿VIP精品文档

相关文档