欢迎来到天天文库
浏览记录
ID:50232029
大小:65.50 KB
页数:9页
时间:2020-03-07
《需要理解的协议.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一.需要理解的协议1.PPP:点对点协议(R)inttoPointProtocol)。点对点协议(PPP)为在点对点连接上传输多协议数据包提供了一个标准方法。2.ARP:地址解析协议(addressresolutionProtocol)。ARP实现通过IP地址得知其物理肌3.RARP:反向地址转换协议(RARP:ReverseAddressResolutionProtocol)。反向地址转换协议(RARP)允许局域网的物理机器从网关服务器的ARP表或者缓存上请求其
2、P地址。4.IP:IP是英文InternetProtocol(网络之间互连的协议)
3、的缩写z中文简称为〃网协〃,也就是为计算机网络相互连接进行通信而设计的协议。5.ICMP:ICMP是(InternetControlMessageProtocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。6.IGMP:InternetGroupManagementProtocol(Internet组管理协议)。Internet组管理协议(IGMP)是因特网协议家族中的一个组播协议,用于IP主机向任一个直接相邻的路由器报告他们的组成员情况。7.TCP:TransmissionCont
4、rolProtocol传输控制协议TCP是一种面向连接的、可靠的、基于字节流的传输层(Transportlayer)通信协议。8.UDP:UserDatagramProtocol的简称,中文名是用户数据包协议,是OSI参考模型中一种无连接的传输层协'议,提供面向事务的简单不可靠信息传送服务。9.HTTP:超文本传送协议(hypertexttransportprotocol)o—种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。10.DNS:计算机域名系统(DomainNameSystem或DomainNa
5、meService)的缩写,它是由解析器和域名服务器组成的。域名系统为Internet±的主机分配域名地址和IPWo11.SMTP:(SmpleMailTransferProtocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则z由它来控制信件的中转方式。12.FTP:(FileTransferProtocol,FTP)是TCP/IP网络上两台计算机传送文件的协议。13.POP3:(PostQficeProtocol3)即邮局协议的第3个版本,它是规定个人计算机如何连接到互联网上的由M牛服务器进行收发邮件的协议。1.TFTP
6、:(TrivialFileTransferProtocol简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议z提供不复杂、开销不大的文件传输服务。二.基本套接字编程接口函数1・WSAStartup:应用程序或DLL只能在一次成功的WSAStartup()调用之后才能调用进一步的WindowsSocketsAPI函数.原型:intPASCALFARWSAStartup(WORDwVersionRequested,LPWSADATAIpWSAData);参数:wVersionRequestedWindowsS
7、ocketsAPI提供的调用方可使用的最高版本号•高位字节指出副版本(修正)号,低位字节指明主版本号.IpWSAData指向WSADATA数据结构的指针用来接收WindowsSockets实现的细节返回值:0成功.以下值代表葡吴:WSASYSNOTREADY指岀网络通信依赖的网络子系统还没有准备好.WSAVERNOTSUPPORTED所需的WindowsSocketsAPI的版本未由特定的WindowsSockets实现提供.WSAEINVAL应用程序指岀的WindowsSockets版本不被该DLL支持.2.closesocket:关闭一个套接
8、口。原型:intPASCALFARclosesocket(SOCKETs);参数:s:一个套接口的描述字。返回值:0成功.以下值代表错误:WSANOTINITIALISED:在使用此API之前应首先成功地调用WSAStartup()oWSAENETDOWN:WINDOWS套接口实现检测到网络子系统失效。WSAENOTSOCK:描述字不是一个套接口。WSAEINPRCX3RESS:—个阻塞的WINDOWS套接口调用正在运行中。WSAEINTR:通过一个WSACancelBlockingCalI()»消一个(阻塞的)调用。WSAEWOULDBLOCK
9、:该套接口设置为非阻塞方式且SOJJNGER设置为非零超时间隔。3.WSACIeanup:中止Winsock2DLL(Ws2_32.dl
此文档下载收益归作者所有