Linux系统编程实验七:网络编程.doc

实验七:网络编程 实验目的: 学会Linux的socket套接字网络编程,熟悉使用TCP传输协议的网络编程流程 实验要求: 编写使用TCP协议的服务器程序和客户端程序,客户端向服务器发送字符串,服务器打印收到的字符串 实验器材: 软件:安装了Linux的vmware虚拟机 硬件:PC机一台 实验步骤: 1、编写服务器端代码tcp_server.c #include stdlib.h #include stdio.h #include errno.h #include string.h #include netdb.h #include sys/types.h #include netinet/in.h #include sys/socket.h #define portnumber 3333 int main(int argc, char *argv[]) { int sockfd,new_fd; struct sockaddr_in server_addr; struct sockaddr_in client_addr; int sin_size; int nbytes; char buffer[1024]; /*1、服务器创建sockfd描述符 */ if((sockfd=socket(AF_INET,SOCK_STREAM,0)

文档评论(0)

1亿VIP精品文档

相关文档