winsock四个网络程序源代码
文件大小: 1529k
源码售价: 10 个金币 积分规则     积分充值
资源说明:本程序包含四个网络程序,分别为客户端程序(listen),服务端程序(server),数据包监听(scan),和TCP扫描端口程序(cs)。其中listen还包括网页sock获取(http), 邮件群发(smtp)。 关于winsock的几个基本知识 1。TCP/IP协议(传输控制网际协议) 四层协议 应用层 HTTP, SMTP, FTP, POP3协议 传输层/网络层 IP/ICMP协议(TCP/IP) 链路层 Ethernet ppp点对点协议 1)ARP协议为地址解析协议 2)RARP协议为反向地址解析协议 3)ICPM协议(网络报文控制协议) 2.1)inet_addr("192.168.0.1"); 2)inet_ntoa(ipa) // in_addr ipa(网络地址) ipa.sin_family = AF_INET; ipa.sin_addr.s_addr = unsigned long (字节) ipa.sin_port = htons(80); 3)gethostname(hostname, 256); 4)gethostbyname(const char *name); struct hostent* 主机信息(结构体指针) 3.WSAIoctl(SIO_RCVALL) setsockopt(); ioctlsocket(s, SIO_RCVALL, &dwBufferInlen);
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。