我是靠谱客的博主 干净蜡烛,最近开发中收集的这篇文章主要介绍网络传输协议,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

简介:

网络传输协议或简称为传送协议(Communications Protocol),是指计算机通信的共同语言。现在最普及的计算机通信为网络通信,所以“传送协议”一般都指计算机通信的传送协议,如:TCP/IP、NetBEUI等。然而,传送协议也存在于计算机的其他形式通信,例如:面相对象编程里面对象之间的通信;操作系统内不同程序之间的消息,都需要有一个传送协议,以确保传信双方能够沟通无间。

网络传输协议列表:

以下为各种网络传输协议列表(后面数字表示应用层协议默认服务端口):

 

  A

 

  ARP (ARP Address Resolution Protocol)

 

  B

 

  BGP (边缘网关协议 Border Gateway Protocol)

 

  蓝牙(Blue Tooth)

 

  BOOTP (Bootstrap Protocol)

 

  D

 

  DHCP(动态主机配置协议 Dynamic Host Configuration Protocol)

 

  DNS(域名服务 Domain Name Service)

 

  DVMRP (Distance-Vector Multicast Routing Protocol)

 

  E

 

  EGP (Exterior Gateway Protocol)

 

  F

 

  FTP (文件传输协议 File Transfer Protocol) 21

 

  H

 

  HDLC (高级数据链路控制协议 High-level Data Link Control)

 

  HELLO(routing protocol)

 

  HTTP超文本传输协议 80

 

  HTTPS安全超级文本传输协议

 

  I

 

  ICMP (互联网控制报文协议 Internet Control Message Protocol)

 

  IDRP (InterDomain Routing Protocol)

 

  IEEE 802

 

  IGMP (Internet Group Management Protocol)

 

  IGP (内部网关协议 Interior Gateway Protocol )

 

  IMAP

 

  IP (互联网协议 Internet Protocol)

 

  IPX

 

  IS-IS(Intermediate System to Intermediate System Protocol)

 

  L

 

  LCP (链路控制协议 Link Control Protocol)

 

  LLC (逻辑链路控制协议 Logical Link Control)

 

  M

 

  MLD (多播监听发现协议 Multicast Listener Discovery)

 

  N

 

  NCP (网络控制协议 Network Control Protocol)

 

  NNTP (网络新闻传输协议 Network News Transfer Protocol) 119

 

  NTP (Network Time Protocol)

 

  P

 

  PPP (点对点协议 Point-to-Point Protocol)

 

  POP (邮局协议 Post Office Protocol) 110

 

  R

 

  RARP (逆向地址解析协议 Reverse Address Resolution Protocol)

 

  RIP (路由信息协议 Routing Information Protocol)

 

  S

 

  SLIP (串行链路连接协议Serial Link Internet Protocol)

 

  SNMP (简单网络管理协议 Simple Network Management Protocol)

 

  SMTP (简单邮件传输协议 Simple Mail Transport Protocol) 25

 

  SCTP(流控制传输协议 Stream Control Transmission Protocol)

 

  T

 

  TCP (传输控制协议 Transmission Control Protocol)

 

  TFTP (Trivial File Transfer Protocol)

 

  Telnet (远程终端协议 remote terminal protocol) 23

 

  U

 

  UDP (用户数据报协议 User Datagram Protocol)

USB 通用串行总线

网络协议即网络中(包括互联网)传递、管理信息的一些规范。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。

 

  一台计算机只有在遵守网络协议的前提下,才能在网络上与其他计算机进行正常的通信。网络协议通常被分为几个层次,每层完成自己单独的功能。通信双方只有在共同的层次间才能相互联系。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。在局域网中用得的比较多的是IPX/SPX.。用户如果访问Internet,则必须在网络协议中添加TCP/IP协议。

TCP/IP详介

TCP/IP是“transmission Control Protocol/Internet
Protocol”的简写,中文译名为传输控制协议/互联网络协议)协议,
TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCP/IP在INTERNET中几乎可以无差错地传送数据。
对普通用户来说,并不需要了解网络协议的整个结构,仅需了解IP的地址格式,即可与世界各地进行网络通信。

IPX/SPX

  IPX/SPX是基于施乐的XEROX’S Network System(XNS)协议,而SPX是基于施乐的XEROX’S SPP(Sequenced Packet Protocol:顺序包协议)协议,它们都是由novell公司开发出来应用于局域网的一种高速协议。它和TCP/IP的一个显著不同就是它不使用ip地址,而是使用网卡的物理地址即(MAC)地址。在实际使用中,它基本不需要什么设置,装上就可以使用了。由于其在网络普及初期发挥了巨大的作用,所以得到了很多厂商的支持,包括microsoft等,到现在很多软件和硬件也均支持这种协议。

NetBEUI

  NetBEUI即NetBios Enhanced User Interface ,或NetBios增强用户接口。它是NetBIOS协议的增强版本,曾被许多操作系统采用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI协议在许多情形下很有用,是WINDOWS98之前的操作系统的缺省协议。总之NetBEUI协议是一种短小精悍、通信效率高的广播型协议,安装后不需要进行设置,特别适合于在“网络邻居”传送数据。所以建议除了TCP/IP协议之外,局域网的计算机最好也安上NetBEUI协议。另外还有一点要注意,如果一台只装了TCP/IP协议的WINDOWS98机器要想加入到WINNT域,也必须安装NetBEUI协议。

WAPI

  WAPI是WLAN Authentication and Privacy Infrastructure的英文缩写。 它像红外线、蓝牙、GPRS、CDMA1X等协议一样,是无线传输协议的一种,只不过跟它们不同的是它是无线局域网(WLAN)中的一种传输协议而已,它与现行的802.11B传输协议比较相近。

转载于:https://www.cnblogs.com/lijczzxt/archive/2012/08/20/2647972.html

最后

以上就是干净蜡烛为你收集整理的网络传输协议的全部内容,希望文章能够帮你解决网络传输协议所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部