当前位置:文档之家› 2048端口号对应协议

2048端口号对应协议

2048端口号对应协议

端口2048,协议类型ICMP。2048端口为在一个源IP地址和目的IP地址间传输的单向数据包流,且所有数据包具有共同的传输层源、目的端口号。

数据采集:针对路由器送出的NetFlow数据,可以利用NetFlow 数据采集软件存储到服务器上,以便利用各种NetFlow数据分析工具进行进一步的处理。

Cisco提供了(NFC)采集NetFlow数据,其它许多厂家也提供类似的采集软件。

2048端口是ICMP协议,是TCPIP协议族的一个子协议,用于在IP 主机、路由器之间传递控制消息,是一个非常重要的协议,没有它就没有网络。网关到网关协议用于建立网关到网关的传输层隧道;记录层协议用于传输数据的分段、压缩及解压缩、加密及解密、完整性校验等。

只要当用户链接到邮箱的时候,就会在不确认让任何信息的情况下,将邮箱的邮件下载到用户代理这一端中。

这种做法在快速网络中是没有问题的,不管邮件有多大,稍微等一下就会下载下来。

但是这种协议在当前的无线网络、或者慢速网络中就会有问题,比如说现在的移动互联网,每个人的流量有限,但是实际工作中有很多文档,当连接邮箱时就将所有邮件文档都下载下来,就会造成流量的浪费,再比如说在一个网速特别慢的网络中,要收取一个50M的邮

件是很费劲儿的。当用户连接邮箱的时候,只下载邮件头,不会把邮件的内容下载下来,而邮件头一般都很小,很快就能同步到设备上面,当我们需要看邮件的具体内容时,选择这个邮件,才真正将邮件从邮箱下载到本地设备上面。

这就是为什么我们打开邮箱看到有四封邮件,但是选中其中某一封时,需要等待一段时间,邮件内容才能呈现出来的原因。

这个协议就很好的解决了我们用POP3协议在移动环境下访问邮箱时会产生的问题。

常用网络端口对应表

TCP/UDP端口可分为3大类, 按端口号分: (1)公认端口(Well Known Ports):从0到1023,它们紧密绑定(bind)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。不可随意更改. 例如:80端口实际上总是HTTP通讯。 (2)注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。 (3)动态的(和/或)私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN 的RPC端口从32768开始。 端口说明 端口:0 服务:Reserved 说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。 端口:1 服务:tcpmux 说明:这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开。Irix机器在发布是含有几个默认的无密码的帐户,如:IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。许多管理员在安装后忘记删除这些帐户。因此HACKER在INTERNET上搜索tcpmux并利用这些帐户。 端口:7 服务:Echo 说明:能看到许多人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。 端口:19 服务:Character Generator 说明:这是一种仅仅发送字符的服务。UDP版本将会在收到UDP包后回应含有垃圾字符的包。TCP连接时会发送含有垃圾字符的数据流直到连接关闭。HACKER利用IP欺骗可以发动DoS攻击。伪造两个chargen服务器之间的UDP包。同样Fraggle DoS攻击向目标地址的这个端口广播一个带有伪造受害者IP的数据包,受害者为了回应这些数据而过载。 端口:21 服务:FTP 说明:FTP服务器所开放的端口,用于上传、下载。最常见的攻击者用于寻找打开anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口。

2048端口号对应协议

2048端口号对应协议 端口2048,协议类型ICMP。2048端口为在一个源IP地址和目的IP地址间传输的单向数据包流,且所有数据包具有共同的传输层源、目的端口号。 数据采集:针对路由器送出的NetFlow数据,可以利用NetFlow 数据采集软件存储到服务器上,以便利用各种NetFlow数据分析工具进行进一步的处理。 Cisco提供了(NFC)采集NetFlow数据,其它许多厂家也提供类似的采集软件。 2048端口是ICMP协议,是TCPIP协议族的一个子协议,用于在IP 主机、路由器之间传递控制消息,是一个非常重要的协议,没有它就没有网络。网关到网关协议用于建立网关到网关的传输层隧道;记录层协议用于传输数据的分段、压缩及解压缩、加密及解密、完整性校验等。 只要当用户链接到邮箱的时候,就会在不确认让任何信息的情况下,将邮箱的邮件下载到用户代理这一端中。 这种做法在快速网络中是没有问题的,不管邮件有多大,稍微等一下就会下载下来。 但是这种协议在当前的无线网络、或者慢速网络中就会有问题,比如说现在的移动互联网,每个人的流量有限,但是实际工作中有很多文档,当连接邮箱时就将所有邮件文档都下载下来,就会造成流量的浪费,再比如说在一个网速特别慢的网络中,要收取一个50M的邮

件是很费劲儿的。当用户连接邮箱的时候,只下载邮件头,不会把邮件的内容下载下来,而邮件头一般都很小,很快就能同步到设备上面,当我们需要看邮件的具体内容时,选择这个邮件,才真正将邮件从邮箱下载到本地设备上面。 这就是为什么我们打开邮箱看到有四封邮件,但是选中其中某一封时,需要等待一段时间,邮件内容才能呈现出来的原因。 这个协议就很好的解决了我们用POP3协议在移动环境下访问邮箱时会产生的问题。

各协议的端口号

各协议的端口号 篇一:常用协议对应的端口号 标题:常用协议对应的端口号 由Anonymous于星期日,04/01/2007-01:28发表 DHCP:服务器端的端口号是67 DHCP:客户机端的端口号是68 POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。 SMTP:端口号是25。SMTP真正关心的不是邮件如何被传送,而只关心邮件是否能顺利到达目的地。SMTP具有健壮的邮件处理特性,这种特性允许邮件依据一定标准自动路由,SMTP具有当邮件地址不存在时立即通知用户的能力,并且具有在一定时间内将不可传输的邮件返回发送方的特点。 Telnet:端口号是23。Telnet是一种最老的Internet应用,起

源于ARPNET。它的名字是“电信网络协议(TelecommunicationNetworkProtocol)”的缩写。 FTP:FTP使用的端口有20和21。20端口用于数据传输,21端口用于控制信令的传输,控制信息和数据能够同时传输,这是FTP的特殊这处。FTP采用的是TCP连接。 TFTP:端口号69,使用的是UDP的连接。 端口号的作用及常见端口号用途说明 IP协议是由TCP、UDP、ARP、ICMP等一系列子协议组成的。其中,主要用来做传输数据使用的是TCP和UDP协议。在TCP和UDP协议中,都有端口号的概念存在。端口号的作用,主要是区分服务类别和在同一时间进行多个会话。 举例来说,有主机A需要对外提供FTP和WWW两种服务,如果没有端口号存在的话,这两种服务是无法区分的。实际上,当网络上某主机B需要访问A的FTP服务时,就要指定目的端口号为21;当需要访问A的WWW服务时,则需要将目的端口号设为80,这时A根据B

常见端口号对应的协议

常见端口号对应的协议

协议号 ip 0 IP # Interne protocol互联网协议 icmp 1 ICMP # Interne control message protocol ggp 3 GGP # Gateway-gateway protocol tcp 6 TCP # Transmission control protocol egp 8 EGP # Exterio gateway protocol pup 12 PUP # PARC universal packet protocol udp 17 UDP # Use datagram protocol hmp 20 HMP # Hos monitoring protocol xns-idp 22 XNS-IDP # Xerox NS IDP rdp 27 RDP # "reliable datagram" protocol ipv6 41 IPv6 # Interne

protocol IPv6 ipv6-route 43 IPv6-Route # Routing header for IPv6 ipv6-frag 44 IPv6-Frag # Fragment header for IPv6 esp 50 ESP # Encapsulating security payload ah 51 AH # Authentication header ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 ipv6-nonxt 59 IPv6-NoNxt # No next header for IPv6 ipv6-opts 60 IPv6-Opts # Destination options for IPv6 rvd 66 RVD # MIT remote virtual disk 端口编号 echo 7/tcp echo 7/udp

常用协议端口号

常用协议端口号 在计算机网络中,协议是计算机之间通信和数据交换的规则,而端口号则是用 来标识不同应用程序的通信端口。了解常用协议的端口号对于网络管理和故障排除都非常重要。本文将介绍一些常用的协议和它们对应的端口号,帮助大家更好地了解网络通信。 1. HTTP协议。 HTTP协议是超文本传输协议,用于传输超文本文档,是WWW的基础。 HTTP协议使用TCP连接,端口号为80。当我们在浏览器中输入网址时,浏览器 会默认使用HTTP协议进行通信,通过80端口与服务器建立连接,获取网页数据。 2. HTTPS协议。 HTTPS协议是HTTP协议的安全版本,它在HTTP的基础上加入了SSL/TLS 协议,对数据进行加密传输。HTTPS协议的端口号为443,通过443端口进行安全通信,保护用户的隐私和数据安全。 3. FTP协议。 FTP协议是文件传输协议,用于在网络上进行文件传输。FTP协议使用两个端口,分别是20和21。端口20用于数据传输,而端口21用于控制命令传输。通过FTP协议,用户可以在客户端和服务器之间进行文件的上传、下载和删除操作。 4. SMTP协议。 SMTP协议是简单邮件传输协议,用于发送和接收电子邮件。SMTP协议使用TCP连接,端口号为25。当我们发送邮件时,客户端会通过25端口与邮件服务器 建立连接,进行邮件的传输。 5. POP3协议。

POP3协议是邮局协议的第3个版本,用于接收邮件。POP3协议使用TCP连接,端口号为110。当我们在客户端查收邮件时,客户端会通过110端口与邮件服务器建立连接,获取新的邮件。 6. IMAP协议。 IMAP协议是互联网消息存取协议,也是用于接收邮件。IMAP协议使用TCP 连接,端口号为143。IMAP协议相比于POP3协议更加强大,支持在线收件箱管理、邮件搜索和多设备同步等功能。 7. DNS协议。 DNS协议是域名系统,用于将域名解析为IP地址。DNS协议使用UDP连接,端口号为53。当我们在浏览器中输入网址时,浏览器会通过53端口向DNS服务器发送解析请求,获取对应的IP地址。 8. Telnet协议。 Telnet协议是远程登录协议,用于远程登录到其他计算机。Telnet协议使用TCP连接,端口号为23。通过Telnet协议,用户可以在本地计算机上远程登录到其他计算机上进行操作。 9. SSH协议。 SSH协议是安全外壳协议,用于远程登录和安全传输数据。SSH协议使用TCP 连接,端口号为22。通过SSH协议,用户可以在加密的连接上进行远程登录和文件传输操作。 总结。 在计算机网络中,各种协议通过不同的端口号进行通信,了解常用协议的端口号对于网络管理和故障排除非常重要。本文介绍了一些常用协议的端口号,希望能

常用端口号和协议对照表

TCP 1=TCP Port Service Multiplexer TCP 2=Death TCP 5=Remote Job Entry,yoyo TCP 7=Echo TCP 11=Skun TCP 12=Bomber TCP 16=Skun TCP 17=Skun TCP 18=消息传输协议,skun TCP 19=Skun TCP 20=FTP Data,Amanda TCP 21=文件传输,Back Construction,Blade Runner,Doly Trojan,Fore,FTP trojan,Invisible FTP,Larva, WebEx,WinCrash TCP 22=远程登录协议 TCP 23=远程登录(Telnet),Tiny Telnet Server (= TTS) TCP 25=电子邮件(SMTP),Ajan,Antigen,Email Password Sender,Happy 99,Kuang2,ProMail trojan,Shtrilitz,Stealth,Tapiras,Terminator,WinPC,WinSpy,Haebu Coceda TCP 27=Assasin TCP 28=Amanda TCP 29=MSG ICP TCP 30=Agent 40421 TCP 31=Agent 31,Hackers Paradise,Masters Paradise,Agent 40421 TCP 37=Time,ADM worm TCP 39=SubSARI TCP 41=DeepThroat,Foreplay TCP 42=Host Name Server TCP 43=WHOIS TCP 44=Arctic TCP 48=DRAT TCP 49=主机登录协议 TCP 50=DRAT TCP 51=IMP Logical Address Maintenance,Fuck Lamers Backdoor TCP 52=MuSka52,Skun TCP 53=DNS,Bonk (DOS Exploit) TCP 54=MuSka52 TCP 58=DMSetup TCP 59=DMSetup TCP 63=whois++ TCP 64=Communications Integrator TCP 65=TACACS-Database Service TCP 66=Oracle SQL*NET,AL-Bareki TCP 67=Bootstrap Protocol Server TCP 68=Bootstrap Protocol Client

计算机端口大全

计算机端口大全 计算机端口是一种特定的数字地址,用于在互联网上识别不同的应用程序或服务。通过端口,计算机可以与其他计算机进行通信和数据交换。本文将介绍一些常见的计算机端口及其功能。 1. 传输控制协议(TCP)端口 1.1 网络时间协议(NTP)端口(端口号:123) - 用于同步计算机的时间。 - TCP/UDP协议都可以使用该端口。 1.2 文件传输协议(FTP)端口(端口号:20、21) - 端口20用于数据传输,端口21用于控制连接和命令传输。 - TCP协议使用这两个端口。 1.3 超文本传输协议(HTTP)端口(端口号:80) - 用于在Web浏览器和Web服务器之间传输数据。 - TCP协议使用该端口。 1.4 传输控制协议(TCP)和用户数据报协议(UDP)共享的端口(端口号:1024-49151) - 用于一些常见的应用程序,如Telnet(23)、SMTP(25)和DNS(53)等。

- TCP/UDP协议都可以使用这些端口。 2. 用户数据报协议(UDP)端口 2.1 域名系统(DNS)端口(端口号:53) - 用于将域名转换为IP地址,以实现互联网上的名称解析。 - UDP协议使用该端口。 2.2 动态主机配置协议(DHCP)端口(端口号:67、68) - 用于自动分配IP地址、子网掩码和网关给计算机。 - UDP协议使用这两个端口。 3. 安全协议 3.1 安全套接层(SSL)端口(端口号:443) - 用于在Web浏览器和Web服务器之间进行加密通信。 - TCP协议使用该端口。 3.2 传输层安全(TLS)端口(端口号:465) - 用于在电子邮件客户端和电子邮件服务器之间进行加密通信。 - TCP协议使用该端口。 4. 其他常见端口 4.1 远程桌面协议(RDP)端口(端口号:3389)

常用端口号与对应的服务

常用端口号与对应的服务 1. FTP(File Transfer Protocol):端口号21和20,用于文件传输,允许用户从一个计算机向另一个计算机发送和接收文件。 2. SSH(Secure Shell):端口号22,用于安全登录远程主机,提供远程操作的安全通道。 3. Telnet:端口号23,远程登录的标准协议,用于远程主机的管理和操作。 4. SMTP(Simple Mail Transfer Protocol):端口号25,用于发送电子邮件。 5. DNS(Domain Name System):端口号53,用于将域名解析为IP 地址。 6. HTTP(HyperText Transfer Protocol):端口号80,用于在Web 浏览器和Web服务器之间传输超文本数据。 7. POP3(Post Office Protocol version 3 ):端口号110,用于从远程服务器接收邮件。 8. IMAP(Internet Message Access Protocol):端口号143,用于在本地客户端和邮件服务器之间接收和管理电子邮件。 9. HTTPS(HTTP Secure):端口号443,通过SSL/TLS加密协议提供安全的HTTP连接。 10. SMTP(Simple Network Management Protocol):端口号161和162,用于网络设备的管理和监控。

11. RDP(Remote Desktop Protocol):端口号3389,用于远程桌面连接。 12. DHCP(Dynamic Host Configuration Protocol):端口号67和68,用于局域网中的自动IP地址分配。 13. NTP(Network Time Protocol):端口号123,用于同步网络上计算机的时间。 14. SNMP(Simple Network Management Protocol):端口号161和162,用于网络设备的管理和监控。 15. LDAP(Lightweight Directory Access Protocol):端口号389,用于访问和维护目录服务信息。 16. SMB(Server Message Block):端口号445,用于文件和打印机共享以及其他一些网络通信。 17.MySQL:端口号3306,开源数据库管理系统,用于数据库的访问和管理。 18. PostgreSQL:端口号5432,开源对象关系型数据库系统,用于数据库的访问和管理。 19. Redis:端口号6379,高性能的开源key-value数据库,用于存储和检索数据。 这只是一部分常用端口号与对应的服务,实际上还有很多其他的服务和端口号。对于网络管理员、系统管理员以及网络安全人员来说,了解常用端口号与对应的服务非常重要,可以帮助他们更好地了解和管理网络。

网络常见协议及端口

网络常见协议及端口 一、简介 网络协议是互联网通信的规则,它定义了数据如何在网络中传输和交流。而网络协议中的端口则是用于标识不同应用程序或服务的通信通道。本文将介绍一些常见的网络协议及其对应的端口,以帮助读者更好地了解和应用网络通信。 二、传输控制协议(TCP) 传输控制协议是一种面向连接的协议,它提供了可靠的数据传输服务。TCP使用端口号来标识不同应用程序或服务。下面是一些常见的TCP协议及其对应的端口: 1. HTTP协议(80端口):HTTP协议是超文本传输协议,用于在Web浏览器和服务器之间传输HTML页面和其他资源。 2. FTP协议(20和21端口):FTP协议是文件传输协议,用于在客户端和服务器之间传输文件。 3. Telnet协议(23端口):Telnet协议是一种远程登录协议,用于通过命令行界面远程登录到远程服务器或网络设备。 4. SMTP协议(25端口):SMTP协议是简单邮件传输协议,用于在邮件服务器之间传输电子邮件。 5. POP3协议(110端口):POP3协议是邮局协议,用于从邮件服务器上下载电子邮件。

6. IMAP协议(143端口):IMAP协议是Internet消息访问协议, 用来从邮件服务器上接收电子邮件。 7. SSH协议(22端口):SSH协议是安全外壳协议,用于在不安全的网络上进行安全的远程登录和数据传输。 三、用户数据报协议(UDP) 用户数据报协议是一种面向无连接的协议,它提供了不可靠但效率 较高的数据传输服务。UDP也使用端口号来标识不同应用程序或服务。下面是一些常见的UDP协议及其对应的端口: 1. DNS协议(53端口):DNS协议是域名系统协议,用于将域名 解析为IP地址。 2. DHCP协议(67和68端口):DHCP协议是动态主机配置协议,用于自动分配IP地址和其他配置信息给网络设备。 3. NTP协议(123端口):NTP协议是网络时间协议,用于同步计 算机的时间。 4. SNMP协议(161和162端口):SNMP协议是简单网络管理协议,用于监控网络设备和管理网络设备的配置。 5. TFTP协议(69端口):TFTP协议是简单文件传输协议,用于在客户端和服务器之间传输文件。 四、其他常见协议及端口 除了TCP和UDP协议外,还有一些常见的协议及其对应的端口:

TCPIP协议协议端口

TCPIP协议协议端口 协议名称:TCP/IP协议协议端口 协议背景: TCP/IP协议是一种常用的网络协议,用于在计算机网络中进行数据传输。在TCP/IP协议中,端口是用于标识不同应用程序或服务的数字。本协议旨在规定 TCP/IP协议中常用的端口号及其对应的应用程序或服务。 协议目的: 本协议的目的是为了提供一个标准的参考,以便网络管理员、开发人员和其他 相关人员能够准确地了解TCP/IP协议中常用的端口号及其对应的应用程序或服务。 协议内容: 1. 协议名称:TCP/IP协议协议端口 2. 版本:1.0 3. 有效期:本协议自发布之日起生效,并持续有效,直至有新版本发布。 4. 协议内容: 4.1 端口号范围:TCP/IP协议中的端口号范围为0-65535。 4.2 端口分类: 4.2.1 熟知端口(Well-known Ports):端口号从0到1023,用于标识一些 常用的服务或应用程序。 4.2.2 注册端口(Registered Ports):端口号从1024到49151,用于标识一 些已注册的服务或应用程序。

4.2.3 动态/私有端口(Dynamic/Private Ports):端口号从49152到65535,用于临时分配给客户端应用程序。 4.3 常用端口号及其对应的应用程序或服务(仅列举部分): - 20/21:FTP(文件传输协议) - 22:SSH(安全外壳协议) - 23:Telnet(远程终端协议) - 25:SMTP(简单邮件传输协议) - 53:DNS(域名系统) - 80:HTTP(超文本传输协议) - 110:POP3(邮局协议版本3) - 143:IMAP(互联网消息访问协议) - 443:HTTPS(安全超文本传输协议) - 3306:MySQL数据库系统 - 3389:远程桌面协议 - 8080:HTTP代理服务器 协议使用指南: 为了确保网络的安全和正常运行,请遵循以下指南: 1. 在配置防火墙或其他网络设备时,请确保允许必要的端口号通过,并限制不必要的端口号。

协议及端口

协议及端口 协议及端口 协议是计算机和网络通信中,系统之间进行信息交换所遵循的规则和标准的集合。协议定义了发送者和接收者之间的通信格式、顺序以及错误处理规范等。而端口则是计算机中用于标识不同应用程序或服务的数字,方便数据包的路由和传输。 在计算机和网络中使用的协议非常多,其中一些常见的协议及其对应的端口如下: 1. TCP/IP协议:TCP/IP是互联网通信的基础协议,它包括两个主要的协议:TCP(Transmission Control Protocol)和IP (Internet Protocol)。TCP协议负责数据的可靠传输,而IP 协议则负责数据的路由。TCP使用端口号来标识不同的应用程序或服务。 常见的TCP/IP协议中使用的端口号包括: - FTP(File Transfer Protocol):用于文件传输,默认使用端口号21; - SMTP(Simple Mail Transfer Protocol):用于电子邮件的发送,默认使用端口号25; - HTTP(Hypertext Transfer Protocol):用于万维网上的超文本传输,默认使用端口号80; - HTTPS(Hypertext Transfer Protocol Secure):用于安全的超文本传输,默认使用端口号443。

2. UDP协议:UDP(User Datagram Protocol)是一种无连接的传输层协议,它不保证数据的可靠传输,但传输效率较高。UDP使用端口号来识别不同的应用程序或服务。 常见的UDP协议中使用的端口号包括: - DNS(Domain Name System):用于将域名解析为IP地址,默认使用端口号53; - DHCP(Dynamic Host Configuration Protocol):用于动态分 配IP地址和其他网络配置信息,默认使用端口号67和68; - TFTP(Trivial File Transfer Protocol):用于简单的文件传输,默认使用端口号69。 3. ICMP协议:ICMP(Internet Control Message Protocol)是一种网络协议,用于在IP网络中传递诊断信息和控制信息。ICMP消息通常由网络设备(如路由器)生成或响应,不需要 应用程序或服务使用端口号。 除了上述常见协议之外,还有许多其他的协议和对应的端口号,在网络通信中扮演着重要的角色。 总结起来,协议和端口是计算机和网络通信中的重要组成部分。协议规定了通信的格式和规则,而端口则用于标识不同的应用程序或服务。熟悉常见的协议及其对应的端口可以帮助我们更好地理解和管理网络通信。

协议号和端口号

协议号和端口号 网络层-数据包的包格式里面有个很重要的字段叫做协议号。比方在传输层假如是tcp连接,那么在网络层ip包里面的协议号就将会有个值是6,假如是udp的话那个值就是17-----传输层 传输层--通过接口关联(端口的字段叫做端口)---应用层 协议号是存有于IP数据报的首部的20字节的固定局部,占有8bit.该字段是指出此数据报所携带的是数据是使用何种协议,以便目的主机的IP层知道将数据局部上交给哪个处理过程。也就是协议字段告诉IP层理应如何交付数据。 而端口,则是运输层服务访问点TSAP,端口的作用是让应用层的各种应用进程都能将其数据通过端口向下交付给运输层,以及让运输层知道理应将其报文段中的数据向上通过端口交付给应用层的进程。 端口号存有于UDP和TCP报文的首部,而IP数据报则是将UDP或者TCP报文做为其数据局部,再加上IP数据报首部,封装成IP数据报。而协议号则是存有这个IP数据报的首部. 比方来说: 端口你在网络上冲浪,别人和你聊天,你发电子邮件,必须要有共同的协议,这个协议就是TCP/IP协议,任何网络软件的通讯都基于TCP/IP协议。假如把互联网比作公路网,电脑就是路边的房屋,房屋要有门你才能够进出,TCP/IP协议规定,电脑能够有256乘以256扇门,即从0到65535号“门”,TCP/IP协议把它叫作“端口”。当你发电子邮件的时候,E-mail软件把信件送到了邮件服务器的25号端口,当你收信的时候,E-mail软件是从邮件服务器的110号端口这扇门进去取信的,你现在看到的我写的东西,是进入服务器的80端口。新安装好的个人电脑打开的端口号是139端口,你上网的时候,就是通过这个端口与外界联系的。 关于端口,再做一些补充 现在假设我们有一台服务器,别人能够用一种tcp/ip协议的一种如ftp登录上我们的机器上实行文件的上传下载,但是同时我们又希望别人能够浏览我们的web服务器,假如要是没有端口,那末很显然,我们无法区分这两种不同的服务,同时客户端也无法区分我们给他提供了那种服务。我们现在采用端口来解决这个问题,在使用tcp/ip协议在主机上建立服务之前,我们必须制定端口,指定端口号将表示运行的是那种服务。 比方,客户端发送一个数据包给ip,然后ip将进来的数据发送给传输协议(tcp或者udp),然后传输协议再根据数据包的第一个报头中的协议号和端口号来决定将此数据包给哪个应用程序(也叫网络服务)。也就是说,协议号+端口号唯一的确定了接收数据包的网络进程。因为标志数据发送进程的'源端口号'和标志数据接受进程的'目的端口号'都包含在每个tcp段和udp段的第一个分组中,系统能够知道到底是哪个客户应用程序同哪个服务器应用程序在通讯,而不会将数据发送到别的进程中。 但是要注意的一点是同样的一个端口在不同的协议中的意义是不同的,比方tcp和udp中的端口31指的并不是同一个端口。但是对于同一个协议,端口号确实唯一的。 在端口中分为两种,一是'知名端口',也即小于256的端口号。另一种是'动态分配的端口',也就是在需要时再将其赋给特定的进程。这类似于nt服务器或者163拨号上网,也就是动态的分配给用户一个当前没有用到的标志。动态分配的端口号都是高于标准端口号范围的。 网络服务常用的应用协议和对应的标准端口号

常见协议端口号

常见协议端口号 在计算机网络中,端口号是用来区分不同应用程序或服务的逻辑地址。不同的协议有不同的默认端口号,了解常见协议的端口号对于网络管理和故障排除非常重要。本文将介绍一些常见的协议及其对应的端口号。 1. HTTP(HyperText Transfer Protocol)。 HTTP是用于传输超文本的协议,它使用TCP协议,默认端口号为80。当我们在浏览器中输入网址时,浏览器会默认使用HTTP协议进行通信,以获取网页内容并显示在用户界面上。 2. HTTPS(HyperText Transfer Protocol Secure)。 HTTPS是在HTTP的基础上加入了SSL/TLS协议进行加密通信的协议,用于保护数据的安全。它使用TCP协议,默认端口号为443。在进行网上银行、网上购物等涉及个人隐私和金融信息的操作时,网站会采用HTTPS协议来保护用户的数据安全。 3. FTP(File Transfer Protocol)。 FTP是用于文件传输的协议,它使用TCP协议,默认端口号为21。通过FTP 协议,用户可以在客户端和服务器之间进行文件的上传、下载和删除等操作。 4. SSH(Secure Shell)。 SSH是一种加密的网络协议,用于远程控制计算机和传输文件。它使用TCP 协议,默认端口号为22。通过SSH协议,用户可以在不安全的网络中安全地传输数据和执行命令。 5. Telnet。

Telnet是一种用于远程登录的协议,它使用TCP协议,默认端口号为23。虽 然Telnet在过去被广泛使用,但由于其不安全的特性,现在已经被SSH所取代。 6. SMTP(Simple Mail Transfer Protocol)。 SMTP是用于发送邮件的协议,它使用TCP协议,默认端口号为25。在发送 邮件时,邮件客户端会使用SMTP协议将邮件发送到邮件服务器,然后由邮件服 务器进行转发。 7. POP3(Post Office Protocol version 3)。 POP3是用于接收邮件的协议,它使用TCP协议,默认端口号为110。在接 收邮件时,邮件客户端会使用POP3协议从邮件服务器上下载邮件到本地计算机。 8. IMAP(Internet Message Access Protocol)。 IMAP也是用于接收邮件的协议,它使用TCP协议,默认端口号为143。与POP3不同的是,IMAP协议在接收邮件时可以保留邮件服务器上的邮件副本,可 以在多个设备上同步邮件的状态。 9. DNS(Domain Name System)。 DNS是用于域名解析的协议,它使用UDP协议,默认端口号为53。当用户 在浏览器中输入网址时,浏览器会向DNS服务器发送请求,以获取对应的IP地址。 10. DHCP(Dynamic Host Configuration Protocol)。 DHCP是用于动态分配IP地址的协议,它使用UDP协议,默认端口号为67 和68。在局域网中,DHCP服务器会自动为客户端分配IP地址、子网掩码、网关 等网络配置信息。 总结。

端口号以及对应的协议

0=Reserved 1=tcpmux 2=compressnet 3=compressnet 4=Unassigned 5=Remote Job Entr 6=Unassigned 7=Echo 8=Unassigned 9=Discard 10=Unassigned 11=Active Users 12=Unassigned 13=Daytime 14=Unassigned 15=Unassigned 16=Unassigned 17=Quote of the Day 18=Message Send Protocol 19=Character Generator 20=FTP (Data) 21=FTP (Control) 22=Unassigned 23=Telnet 24=Private mail-system 25=SMTP 26=Unassigned 27=NSW User System FE 28=Unassigned 29=MSG ICP 30=Unassigned 31=MSG Authentication 32=Unassigned 33=Display Support Protocol 34=Unassigned 35=Private printer server 36=Unassigned 37=Time 38=Route Access Protocol 39=Resource Location Protocol 40=Unassigned 41=Graphics 42=Host Name Server 43=Who Is

44=MPM FLAGS Protocol 45=Message Processing Module (recv) 46=mpm-snd, MPM (default send) 47=ni-ftp 48=Digital Audit Daemon 49=login, Login Host Protocol 50=re-mail-ck, Remote Mail Checking Protocol 51=IMP Logical Address Maintenance 52=xns-time, XNS Time Protocol 53=domain, Domain Name Server 54=xns-ch, XNS Clearinghouse 55=ISI Graphics Language 56=XNS Authentication 57=Private terminal access 58=XNS Mail 59=Private file service 60=Unassigned 61=NI MAIL 62=ACA Services 63=Unassigned 64=Communications Integrator (CI) 65=TACACS-Database Service 66=Oracle SQL*NET 67=Bootstrap Protocol Server 68=Bootstrap Protocol Client 69=Trivial File Transfer 70=Gophergopher 71=Remote Job Service 72=Remote Job Service 73=Remote Job Service 74=Remote Job Service 75=any private dial out service 76=Distributed External Object Store 77=any private RJE service 78=vettcpvettcp 79=Finger server 80=HTTP 81=HOSTS2 Name Server 82=XFER Utility 83=MIT ML Device 84=Common Trace Facility 85=MIT ML Device 86=Micro Focus Cobol 87=Private terminal link

相关主题
文本预览
相关文档 最新文档