网络协议号和端口号的区别.docx

上传人:b****3 文档编号:5438245 上传时间:2023-05-08 格式:DOCX 页数:10 大小:18.95KB
下载 相关 举报
网络协议号和端口号的区别.docx_第1页
第1页 / 共10页
网络协议号和端口号的区别.docx_第2页
第2页 / 共10页
网络协议号和端口号的区别.docx_第3页
第3页 / 共10页
网络协议号和端口号的区别.docx_第4页
第4页 / 共10页
网络协议号和端口号的区别.docx_第5页
第5页 / 共10页
网络协议号和端口号的区别.docx_第6页
第6页 / 共10页
网络协议号和端口号的区别.docx_第7页
第7页 / 共10页
网络协议号和端口号的区别.docx_第8页
第8页 / 共10页
网络协议号和端口号的区别.docx_第9页
第9页 / 共10页
网络协议号和端口号的区别.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

网络协议号和端口号的区别.docx

《网络协议号和端口号的区别.docx》由会员分享,可在线阅读,更多相关《网络协议号和端口号的区别.docx(10页珍藏版)》请在冰点文库上搜索。

网络协议号和端口号的区别.docx

网络协议号和端口号的区别

协议号是存在于IP数据报的首部的20字节的固定部分,占有8bit.该字段是指出此数据报所携带的是数据是使用何种协议,以便目的主机的IP层知道将数据部分上交给哪个处理过程。

也就是协议字段告诉IP层应当如何交付数据。

端口号存在于UDP和TCP报文的首部,而IP数据报则是将UDP或者TCP报文做为其数据部分,再加上IP数据报首部,封装成IP数据报。

而协议号则是存在这个IP数据报的首部.

可以这么理解,协议号是大类标识,端口号是小类标识。

比如我们通常说80为HTTP协议,这里的80是端口号,其中HTTP协议是属于TCP协议,其协议号为6。

即:

TCP协议中对数据报做了更进一步的规定,其中有一个编号用以对应其下各种不同服务,这个编号即端口号。

当然UDP也可以这样规定,但是UDP和80和TCP的80就不是一回事了。

同样,ICMP也可以规定自己的80端口号,当然这是没有的。

这与协议的设计有关。

就像学校里1班和2班都可以给本班的同学编号,1班可以有18号,但2班不一定就有18号,或者2班根本就不编号。

协议号和端口号的区别网络层-数据包的包格式里面有个很重要的字段叫做协议号。

比如在传输层如果是tcp连接,那么在网络层ip包里面的协议号就将会有个值是6,如果是udp的话那个值就是17-----传输层传输层--通过接口关联(端口的字段叫做端口)---应用层,详见RFC1700协议号是存在于IP数据报的首部的20字节的固定部分,占有8bit.该字段是指出此数据报所携带的是数据是使用何种协议,以便目的主机的IP层知道将数据部分上交给哪个处理过程。

也就是协议字段告诉IP层应当如何交付数据。

而端口,则是运输层服务访问点TSAP,端口的作用是让应用层的各种应用进程都能将其数据通过端口向下交付给运输层,以及让运输层知道应当将其报文段中的数据向上通过端口交付给应用层的进程。

端口号存在于UDP和TCP报文的首部,而IP数据报则是将UDP或者TCP报文做为其数据部分,再加上IP数据报首部,封装成IP数据报。

而协议号则是存在这个IP数据报的首部.

比如,客户端发送一个数据包给ip,然后ip将进来的数据发送给传输协议(tcp或者udp),然后传输协议再根据数据包的第一个报头中的协议号和端口号来决定将此数据包给哪个应用程序(也叫网络服务)。

也就是说,协议号+端口号唯一的确定了接收数据包的网络进程。

由于标志数据发送进程的'源端口号'和标志数据接受进程的'目的端口号'都包含在每个tcp段和udp段的第一个分组中,系统可以知道到底是哪个客户应用程序同哪个服务器应用程序在通讯,而不会将数据发送到别的进程中。

但是要注意的一点是同样的一个端口在不同的协议中的意义是不同的,比如tcp和udp中的端口31指的并不是同一个端口。

但是对于同一个协议,端口号确实唯一的。

在端口中分为两种,一是'知名端口',也即小于256的端口号。

另一种是'动态分配的端口',也就是在需要时再将其赋给特定的进程。

这类似于nt服务器或者163拨号上网,也就是动态的分配给用户一个目前没有用到的标志。

动态分配的端口号都是高于标准端口号范围的。

网络服务常用的应用协议和对应的标准端口号。

《网络服务通用的应用协议和对应的标准(默认)端口号:

》应用协议端口号/协议说明

ftp-data20/tcpFTP,data

ftp21/tcpFTP.control

telnet23/tcp

smtp25/tcpSimpleMailTransferProtocol

time37/tcptimserver

time37/udptimserver

domain53/tcpDomainNameServer

domain53/udpDomainNameServer

tftp69/udpTrivialFileTransfer

gopher70/tcp

http80/tcpwww-httpWorldWideWeb

pop3110/tcpPostOfficeProtocol-Version3

nntp119/tcpNetworkNewsTransferProtocol

netbios-ns137/tcpNETBIOSNameService

netbios-ns137/udpNETBIOSNameService

netbios-dgm138/udpNETBIOSDatagramService

netbios-ssn139/tcpNETBIOSSessionService

imap143/tcpInternetMessageAccessProtocol

snmp161/udpSNMP

snmptrap162/udpSNMPtrap

irc194/tcpInternetRelayChatProtocol

ipx213/udpIPXoverIP

ldap389/tcpLightweightDirectoryAccessProtocol

https443/tcp

https443/udp

uucp540/tcp

ldaps636/tcpLDAPoverTLS/SSL

doom666/tcpDoomIdSoftware

doom666/udpDoomIdSoftware

phone1167/udpConferencecalling

ms-sql-s1433/tcpMicrosoft-SQL-Server

ms-sql-s1433/udpMicrosoft-SQL-Server

ms-sql-m1434/tcpMicrosoft-SQL-Monitor

ms-sql-m1434/udpMicrosoft-SQL-Monitor

wins1512/tcpMicrosoftWindowsInternetNameService

wins1512/udpMicrosoftWindowsInternetNameService

l2tp1701/udpLayerTwoTunnelingProtocol

1720/tcp

QICQ4000/udp

QICQ8000/udp

QQ1080/UDPSocks代理《木马的常用连接端口》

木马类软件常用的连接端口,如tcp135、139、445、3389、5000等,我们称为敏感端口,另外“冰河”常用7626端口、“广外女生”常用6267端口。

《VPN使用端口:

l2tp1701/udp#LayerTwoTunnelingProtocol

pptp1723/tcp#Point-to-pointtunnellingprotocol《远程控制软件pcAnywhere使用的端口》

它的“被控端”使用2个端口,数据端口(5631)和状态端口(5632)。

《BT下载使用的端口》

BT默认使用的端口是6881,6882,6883.....6889的TCP连接(每一个下载只使用一个端口,顺次分配)《架设CS服务器》

指定游戏连接端口为27016。

IP协议号

十进制关键字协议

============================

0HOPOPTIPv6逐跳选项

1ICMPInternet控制消息

2IGMPInternet组管理

3GGP网关对网关

4IPIP中的IP(封装)

5ST流

6TCP传输控制

7CBTCBT

8EGP外部网关协议

9IGP任何专用内部网关

(Cisco将其用于IGRP)

10BBN-RCC-MONBBNRCC监视

11NVP-II网络语音协议

12PUPPUP

13ARGUSARGUS

14EMCONEMCON

15XNET跨网调试器

16CHAOSChaos

17UDP用户数据报

18MUX多路复用

19DCN-MEASDCN测量子系统

20HMP主机监视

21PRM数据包无线测量

22XNS-IDPXEROXNSIDP

23TRUNK-1第1主干

24TRUNK-2第2主干

25LEAF-1第1叶

26LEAF-2第2叶

27RDP可靠数据协议

28IRTPInternet可靠事务

29ISO-TP4ISO传输协议第4类

30NETBLT批量数据传输协议

31MFE-NSPMFE网络服务协议

32MERIT-INPMERIT节点间协议

33SEP顺序交换协议

343PC第三方连接协议

35IDPR域间策略路由协议

36XTPXTP

37DDP数据报传送协议

38IDPR-CMTPIDPR控制消息传输协议

39TP++TP++传输协议

40ILIL传输协议

41IPv6Ipv6

42SDRP源要求路由协议

43IPv6-RouteIPv6的路由标头

44IPv6-FragIPv6的片断标头

45IDRP域间路由协议

46RSVP保留协议

47GRE通用路由封装

48MHRP移动主机路由协议

49BNABNA

50ESPIPv6的封装安全负载

51AHIPv6的身份验证标头

52I-NLSP集成网络层安全性TUBA

53SWIPE采用加密的IP

54NARPNBMA地址解析协议

55MOBILEIP移动性

56TLSP传输层安全协议

使用Kryptonet密钥管理

57SKIPSKIP

58IPv6-ICMP用于IPv6的ICMP

59IPv6-NoNxt用于IPv6的无下一个标头

60IPv6-OptsIPv6的目标选项

61任意主机内部协议

62CFTPCFTP

63任意本地网络

64SAT-EXPAKSATNET与后台EXPAK

65KRYPTOLANKryptolan

66RVDMIT远程虚拟磁盘协议

67IPPCInternetPluribus数据包核心

68任意分布式文件系统

69SAT-MONSATNET监视

70VISAVISA协议

71IPCVInternet数据包核心工具

72CPNX计算机协议网络管理

73CPHB计算机协议检测信号

74WSN王安电脑网络

75PVP数据包视频协议

76BR-SAT-MON后台SATNET监视

77SUN-NDSUNNDPROTOCOL-Temporary

78WB-MONWIDEBAND监视

79WB-EXPAKWIDEBANDEXPAK

80ISO-IPISOInternet协议

81VMTPVMTP

82SECURE-VMTPSECURE-VMTP

83VINESVINES

84TTPTTP

85NSFNET-IGPNSFNET-IGP

86DGP异类网关协议

87TCFTCF

88EIGRPEIGRP

89OSPFIGPOSPFIGP

90Sprite-RPCSpriteRPC协议

91LARP轨迹地址解析协议

92MTP多播传输协议

93AX.25AX.25帧

94IPIPIP中的IP封装协议

95MICP移动互联控制协议

96SCC-SP信号通讯安全协议

97ETHERIPIP中的以太网封装

98ENCAP封装标头

99任意专用加密方案

100GMTPGMTP

101IFMPIpsilon流量管理协议

102PNNIIP上的PNNI

103PIM独立于协议的多播

104ARISARIS

105SCPSSCPS

106QNXQNX

107A/N活动网络

108IPCompIP负载压缩协议

109SNPSitara网络协议

110Compaq-PeerCompaq对等协议

111IPX-in-IPIP中的IPX

112VRRP虚拟路由器冗余协议

113PGMPGM可靠传输协议

114任意0跳协议

115L2TP第二层隧道协议

116DDXD-II数据交换(DDX)

117IATP交互式代理传输协议

118STP计划传输协议

119SRPSpectraLink无线协议

120UTIUTI

121SMP简单邮件协议

122SMSM

123PTP性能透明协议

124ISISoverIPv4

125FIRE

126CRTPCombat无线传输协议

127CRUDPCombat无线用户数据报

128SSCOPMCE

129IPLT

130SPS安全数据包防护

131PIPEIP中的专用IP封装

132SCTP流控制传输协议

133FC光纤通道

134-254未分配

255保留

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2