⽹络传输协议有哪些注明:以下内容复制于百度知道,本⼈⽤于学习。
TCP/IP,互联⽹传输协议。
以下为各种⽹络传输协议列表(后⾯数字表⽰应⽤层协议默认服务端⼝):
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 (点对点协议 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)
常⽤的有以下⼏种:网页界面设计的网络系统有哪些
ARP(Address Resolution Protocol)地址解析协议
它是⽤于映射计算机的物理地址和临时指定的⽹络地址。启动时它选择⼀个协议(⽹络层)地址,并检查这个地址是否已经有别的计算机使⽤,如果没有被使⽤,此结点被使⽤这个地址,如果此地址已经被别的计算机使⽤,正在使⽤此地址的计算机会通告这⼀信息,只有再选另⼀个地址了。
SNMP(Simple Network Management P)⽹络管理协议
它是中的⼀部份,它为本地和远端的⽹络设备管理提供了⼀个标准化途径,是分布式环境中的集中化管理的重要组成部份。
BGP4(Border Gateway Protocol Vertion 4)边界⽹关协议-版本4
它是⽤于在⾃治⽹络中⽹关主机(每个主机有⾃⼰的路由)之间交换路由信息的协议,它使管理员能够在已知的路由策略上配置路由加权,可以更⽅便地使⽤⽆级内部域名路由(CIDR),它是⼀种在⽹络中可以容纳更多地址的机制,它⽐外部⽹关协议(EGP)更新。BGP4经常⽤于⽹关主机之间,主机中的路由表包括了已知路由的列表,可达的地址和路由加权,这样就可以在路由中选择最好的通路了。BGP在局域⽹中通信时使⽤内部BGP(IBGP),因为IBGP不能很好⼯作。
DHCP(Dynamic Host Configuration Protocol)
它是在TCP/IP⽹络上使客户机获得配置信息的协议,它是基于BOOTP协议,并在BOOTP协议的基础上添加了⾃动分配可⽤⽹络地址等功能。这两个协议可以通过⼀些机制互操作。在安装和使⽤进⾏通迅时,必须配置IP地址、⼦⽹掩码、缺省⽹关三个参数,这三个参数可以⼿动配置,也可以使⽤DHCP⾃动配置。
FTP(File Transfer Protocol)⽂件传输协议
它是⼀个标准协议,是在计算机和⽹络之间交换⽂件的最简单的⽅法。象传送可显⽰⽂件的HTTP和电⼦邮件的SMTP⼀样,FTP也是应⽤TCP/IP协议的应⽤协议标准。FTP通常⽤于将⽹页从创作者上传到服务器上供⼈使⽤,⽽从服务器上下传⽂件也是⼀种⾮常普遍的使⽤⽅式。作为⽤户,您可以⽤⾮常简单的DOS界⾯来使⽤FTP,也可以使⽤由第三⽅提供的图形界⾯的FTP来更新(删除,重命名,移动和复
制)服务器上的⽂件。现在有许多服务器⽀持匿名登录,允许⽤户使⽤FTP和ANONYMOUS作为⽤户名进⾏登录,通常可使⽤任何⼝令或只按回车键。
HDLC(High-Level Data Link Control)⾼层数据链路协议
它是⼀组⽤于在⽹络结点间传送数据的协议。在HDLC中,数据被组成⼀个个的单元(称为帧)通过⽹络发送,并由接收⽅确认收到。也管理数据流和数据发送的间隔时间。HDLC是在数据链路层中最⼴泛最使⽤的协议之⼀。现在作为ISO的标准,HDLC是基于IBM的SDLC协议的,SDLC被⼴泛⽤于IBM的⼤型机环境之中。在HDLC中,属于SDLC的被称为通响应模式(NRM)。在通常响应模式中,(通常是⼤型机)发送数据给本地或远程的⼆级站。不同类型的HDLC被⽤于使⽤X.25协议的⽹络和帧中继⽹络,这种协议可以在局域⽹或⼴域⽹中使⽤,⽆论此⽹是公共的还是私⼈的。
(Hypertext Transfer Protocol Vertion 1.1)超⽂本传输协议-版本1.1
它是⽤来在Internet上传送超⽂本的传送协议。它是运⾏在TCP/IP协议族之上的HTTP应⽤协议,它可以使浏览器更加⾼效,使⽹络传输减少。任何服务器除了包括以外,还有⼀个HTTP驻留程序,⽤于响应⽤⽤户请求。您的浏览器是HTTP客户,向服务器发送请求,当浏览器中输⼊了⼀个开始⽂件或点击了⼀个超级链接时,浏览器就向服务器发送了,此请求被送往由IP地址指定的URL。驻留程序接收到请求,在进⾏必要的操作后回送所要求的⽂件。
HTTPS(Secure Hypertext Transfer Protocol)安全超⽂本传输协议
它是由Netscape开发并内置于其浏览器中,⽤于对数据进⾏压缩和解压操作,并返回⽹络上传送回的结果。HTTPS实际上应⽤了Netscape的完全套接字层(SSL)作为HTTP应⽤层的⼦层。(HTTPS使⽤端⼝443,⽽不是象HTTP那样使⽤端⼝80来和TCP/IP进⾏通信。)SSL使⽤40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。HTTPS和SSL⽀持使⽤X.509数字认证,如果需要的话⽤户可以确认发送者是谁。
ICMP(Internet Control Message Protocol)Internet控制信息协议
它是⼀个在主机和⽹关之间消息控制和差错报告协议。ICMP使⽤IP数据报,但消息由TCP/IP软件处理,对于应⽤程序使⽤者是不可见的。在被称为Catenet的系统中,IP协议被⽤作主机到主机的数据报服务。⽹络连接设备称为⽹关。这些⽹关通过⽹关到⽹关协议(GGP)相互交换⽤于控制的信息。通常,赡养或⽬的主机将和源主机通信,例如,为报告在数据报过程中的错误。为了这个⽬的才使⽤了ICMP,它使⽤IP做于底层⽀持,好象它是⼀个⾼层协议,⽽实际上它是IP的⼀部分,必须由其它IP模块实现。ICMP消息在以下⼏种情况下发送:当数据报不能到达⽬的地时,当⽹关的已经失去缓存功能,当⽹关能够引导主机在更短路由上发送。IP并⾮设计为设计为绝对可靠,这个协议的⽬的是为了当⽹络出现问题的时候返回控制信息,⽽不是使IP协议变得绝对可靠,并不保证数据报或控制信息能够返回。⼀些数据报仍将在没有任何报告的情况下丢失。
(Internet Protocol Version 6)-版本6
它是的最新版本,已作为IP的⼀部分并被许多主要的操作系统所⽀持。IPv6也被称为“Ipng”(下⼀代IP),它对现⾏的IP(版本4)进⾏重⼤的改进。使⽤IPv4和IPv6的⽹络主机和中间结点可以处理IP协议中任何⼀层的包。⽤户和服务商可以直接安装IPv6⽽不⽤对系统进⾏什么重⼤的修改。相对于版本4新版本的最⼤改进在于将IP地址从32位改为128位,这⼀改进是为了适应⽹络快速的发展对IP地址的需求,也从根本上改变了IP地址短缺的问题。简化IPv4⾸部字段被删除或者成为可选字段,减少了⼀般情况下包的处理开销以及IPv6⾸部占⽤的带宽。改进IP ⾸部选项编码⽅式的修改导致更加⾼效的传输,在选项长度⽅⾯更少的限制,以及将来引⼊新的选项时更强的适应性。加⼊⼀个新的能⼒,使得那些发送者要求特殊处理的属于特别的传输流的包能够贴上标签,⽐如⾮缺省质量的服务或者实时服务。为⽀持认证,数据完整性以及(可选的)数据保密的扩展都在IPv6中说明。本⽂描述IPv6基本⾸部以及最初定义的IPv6 扩展⾸部和选项。还将讨论包的⼤⼩问题,数据流标签和传输类别的语法,以及IPv6对上层协议的影响。IPv6 地址的格式和语法在其它⽂章中单独说明。IPv6版的 ICMP 是所有IPv6应⽤都需要包含的。
OSPF(Open Shortest Path First)开放最短路优先
OSPF是⽤于⼤型⾃主⽹络中替代路由信息协议的协议标准。象RIP⼀样,OSPF也是由IETF设计⽤作内部⽹关协议族中的⼀个标准。在使⽤OSPF时⽹络拓朴结构的变化可以⽴即在路由器上反映出来。不
象RIP,OSPF不是全部当前结点保存的路由表,⽽是通过最短路优先算法计算得到最短路,这样可以降低⽹络通信量。如果您熟悉最短路优先算法就会知道,它是⼀种只关⼼⽹络拓朴结构的算法,⽽不关⼼其它情况,如优先权的问题,对于这⼀点,OSPF改变了算法使它根据不同的情况给某些通路以优先权。
POP3(Post Office Protocol Version 3)邮局协议-版本3
它是⼀个关于接收电⼦邮件的客户/服务器协议。电⼦邮件由服务器接收并保存,在⼀定时间之后,由客户电⼦邮件接收程序检查邮箱并
下载邮件。POP3它内置于IE和Netscape浏览器中。另⼀个替代协议是交互邮件访问协议(IMAP)。使⽤IMAP您可以将服务器上的邮件视为本地客户机上的邮件。在本地机上删除的邮件还可以从服务器上到。E-mail 可以被保存在服务器上,并且可以从服务器上回。
PPP(Point to Point Protocol)点对点协议
它是⽤于串⾏接⼝的两台计算机的通信协议,是为通过电话线连接计算机和服务器⽽彼此通信⽽制定的协议。⽹络服务提供商可以提供您点对点连接,这样提供商的服务器就可以响应您的请求,将您的请求接收并发送到⽹络上,然后将⽹络上的响应送回。PPP是使⽤IP协议,有时它被认为是TCP/IP协议族
的⼀员。PPP协议可⽤于不同介质上包括双绞线,光纤和卫星传输的全双⼯协议,它使⽤HDLC进⾏包的装⼊。PPP协议既可以处理同步通信也可以处理异步通信,可以允许多个⽤户共享⼀个线路,⼜可发进⾏SLIP协议所没有的差错控制。
RIP(Routing Infomation Protocol)路由信息协议
RIP是最早的路由协议之⼀,⽽且现在仍然在⼴泛使⽤。它从类别上应该属于内部⽹关协议(IGP)类,它是距离向量路由式协议,这种协议在计算两个地⽅的距离时只计算经过的路由器的数⽬,如果到相同⽬标有两个不等速或带宽不同的路由器,但是经过的路由器的个数⼀样,RIP认为两者距离⼀样,⽽实际传送数据时,很明显⼀个快⼀个慢,这就是RIP协议的不⾜之处,⽽OSPF在它的基础上克服了RIP的缺点。
SMTP(Simple Mail Transfer Protocol)简单邮件传送协议
它是⽤来发送电⼦邮件的TCP/IP协议。它的内容由IETF的RFC 821定义。另外⼀个和SMTP相同功能的协议是X.400。SMTP的⼀个重要特点是它能够在传送中接⼒传送邮件,传送服务提供了进程间通信环境(IPCE),此环境可以包括⼀个⽹络,⼏个⽹络或⼀个⽹络的⼦⽹。理解到传送系统(或IPCE)不是⼀对⼀的是很重要的。进程可能直接和其它进程通过已知的IPCE通信。邮件是⼀个应⽤程序或进程间通信。邮件可以通过连接在不同IPCE上的进程跨⽹络进⾏邮件传送。更特别的是,邮件可以通过不同⽹络上的
主机接⼒式传送。
TCP/IP(Transmission Control Protocol/Internet Protocol)传输控制协议/Internet协议
TCP/IP协议起源于美国国防⾼级研究计划局。提供可靠数据传输的协议称为传输控制协议TCP,好⽐货物装箱单,保证数据在传输过程中不会丢失;提供⽆连接数据报服务的协议称为⽹络协议IP,好⽐收发货⼈的地址和姓名,保证数据到达指定的地点。TCP/IP协议是互联⽹上⼴泛使⽤的⼀种协议,使⽤TCP/IP协议的因特⽹等⽹络提供的主要服务有:电⼦邮件、⽂件传送、远程登录、⽹络⽂件系统、电视会议系统和万维⽹。它是Interent的基础,它提供了在⼴域⽹内的路由功能,⽽且使Internet上的不同主机可以互联。从概念上,它可以映射到四层:⽹络接⼝层,这⼀层负责在线路上传输帧并从线路上接收帧;Internet层,这⼀层中包括了IP协议,IP协议⽣成Internet数据报,进⾏必要的路由算法,IP协议实际上可以分为四部分:ARP,ICMP,IGMP和IP;再上向就是传输层,这⼀层负责管理计算机间的会话,这⼀层包括两个协议TCP和UDP,由应⽤程序的要求不同可以使⽤不同的协议进⾏通信;最后⼀层是应⽤层,就是我们熟悉的FTP,DNS,TELNET等。熟悉TCP/IP是熟悉Internet的必由之路。
TELNET Protocol虚拟终端协议
TELNET协议的⽬的是提供⼀个相对通⽤的,双向的,⾯向⼋位字节的通信⽅法,它主要的⽬标是允许接⼝终端设备的标准⽅法和⾯向终端的相互作⽤。是让⽤户在远程计算机登录,并使⽤远程计算机上对
外开放的所有资源。
Time Protocol时间协议
该协议提供了⼀个独⽴于站点的,机器可读的⽇期和时间信息。时间服务返回的是以秒数,是从1900年1⽉1⽇午夜到现在的秒数。设计这个协议的⼀个重要⽬的在于,⽹络上的许多主机并没有时间的观念,在分布式的系统上,我们可以想⼀想,北京的时间和东京的时间如何分呢?主机的时间往往可以⼈为改变,⽽且因为机器时钟内的误差⽽变得不⼀致,因此需要使⽤时间服务器通过选举⽅式得到⽹络时间,让服务器有⼀个准确的时间观念。不要⼩看时间,这对于⼀些以时间为标准的分布运⾏的程序简单是太重要了。这个协议可以⼯作在TCP和UDP协议下。时间是由32位表⽰的,是⾃1900年1⽉1⽇0时到当前的秒数,我们可以计算⼀下,这个协议只能表⽰到2036年就不能⽤了,但是我们也知道计算机发展速度这么快,到时候可能就会有更好的协议代替这个协议。
TFTP(Trivial File Transfer Protocol)⼩⽂件传输协议
它是⼀个⽹络应⽤程序,它⽐FTP简单也⽐FTP功能少。它在不需要⽤户权限或⽬录可见的情况下使⽤,它使⽤UDP协议⽽不是TCP协议。
UDP(User Datagram Protocol)⽤户数据报协议
它是定义⽤来在互连⽹络环境中提供包交换的计算机通信的协议,此协议默认认为⽹路协议(IP)是其下层协议。UDP是TCP的另外⼀种⽅法,象TCP⼀样,UDP使⽤IP协议来获得数据单元(叫做数据报),不象TCP的是,它不提供包(数据报)的分组和组装服务。⽽且,它还不提供对包的排序,这意味着,程序程序必须⾃⼰确定信息是否完全地正确地到达⽬的地。如果⽹络程序要加快处理速度,那使⽤UPD就⽐TCP要好。UDP提供两种不由IP层提供的服务,它提供端⼝号来区别不同⽤户的请求,⽽且可以提供奇偶校验。在OSI模式中,UDP和TCP ⼀样处于第四层,传输层。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论