常见网络端口和网络协议

合集下载

服务器常用端口大全

服务器常用端口大全

服务器常用端口大全1. HTTP(80端口):超文本传输协议,用于在Web浏览器和服务器之间传递HTML页面和其他资源。

2.HTTPS(443端口):安全的HTTP协议,通过使用SSL/TLS加密来保护数据传输的安全性。

3.FTP(20和21端口):文件传输协议,用于文件在客户端和服务器之间进行传输。

4. SSH(22端口):安全Shell协议,用于安全地远程连接和管理计算机系统。

5.SMTP(25端口):简单邮件传输协议,用于在邮件客户端和邮件服务器之间传递电子邮件。

6.POP3(110端口):邮局协议版本3,用于从邮件服务器上接收电子邮件。

7. IMAP(143端口):Internet消息访问协议,用于从远程服务器上接收和管理电子邮件。

8.DNS(53端口):域名系统,将域名解析为IP地址。

9. RDP(3389端口):远程桌面协议,用于远程连接和管理Windows 操作系统。

10.MySQL(3306端口):开源关系数据库管理系统,用于存储和管理数据。

11. PostgreSQL(5432端口):开源关系数据库管理系统,主要用于高级企业级数据库应用。

12. Oracle (1521端口):Oracle数据库管理系统,非常流行的企业级数据库解决方案。

14. Redis(6379端口):键值存储数据库,用于快速读写操作。

15. Nginx(80/443端口):开源的高性能HTTP服务器和反向代理服务器。

16. Apache Tomcat(8080端口):Java Servlet容器,用于在Java环境中运行Web应用程序。

17.SNMP(161/162端口):简单网络管理协议,用于网络设备的监控和管理。

18.SFTP(22端口):安全文件传输协议,类似于FTP但使用SSH进行加密。

19. Telnet(23端口):远程登录协议,用于远程连接和管理计算机系统。

20.DNS(53端口):域名系统,将域名解析为IP地址。

常见网络端口和网络协议

常见网络端口和网络协议

常见网络端口和网络协议服务器默认的端口ftp-data20/tcp#FTP, dataftp21/tcp#FTP. controltelnet23/tcpsmtp25/tcp mail#Simple Mail Transfer Protocolpop3110/tcp#Post Office Protocol - Version 3 domain53/udp#Domain Name Servertftp69/udp#Trivial File Transferhttp80/tcp www www-http#World Wide Webhttps443/tcpms-sql-s1433/tcp#Microsoft-SQL-Serverms-sql-m1434/udp#Microsoft-SQL-Monitor终端服务3389/tcp1.公认端口(Well Known Ports):“常用端口”。

0-1023,不可重定义其作用。

2.注册端口(Registered Ports):1024-49151。

松散地绑定于服务。

3.动态/私有端口(Dynamic and/or Private Ports):49152-65535。

理论上,不应为服务分配这些端口。

“TCP协议端口”“UDP协议端口”常见的端口:HTTP协议代理服务器常用端口:80/8080/3128/8081/1080SOCKS代理协议服务器常用端口:1080关闭常见网络端口和服务关闭139端口:139端口是NetBIOS Session端口关掉21端口:关闭FTP Publishing Service关掉23端口:关闭Telnet Service关掉25端口:关闭Simple Mail Transport Protocol (SMTP) Service,关闭445端口:修改注册表,添加一个键值[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters] "SMBDeviceEnabled"=dword:00000000TCP/IP协议簇:TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等协议,TCP(Transport Control Protocol)传输控制协议IP(Internetworking Protocol)网间网协议UDP(User Datagram Protocol)用户数据报协议ICMP(Internet Control Message Protocol)互联网控制信息协议SMTP(Simple Mail Transfer Protocol)简单邮件传输协议SNMP(Simple Network manage Protocol)简单网络管理协议FTP(File Transfer Protocol)文件传输协议ARP(Address Resolation Protocol)地址解析协议。

应用层常用协议及其端口号

应用层常用协议及其端口号

应用层常用协议及其端口号
1. HTTP 协议呀,它的端口号是 80 呢!就好比你打开浏览器访问网页,那背后就是 HTTP 协议在默默地工作呀,你说神奇不神奇?
2. FTP 协议知道不,端口号是 21 哟!想象一下,要把大堆文件从一个地方传到另一个地方,FTP 协议就像个勤劳的搬运工呢,是不是很厉害?
3. DNS 协议也很重要呀,端口号是 53 呢!它就像个超级向导,能帮你找到你想去的网站在网络世界的哪个角落,这可太牛了吧!
4. SMTP 协议,端口号是 25 呀!当你发邮件的时候,它就像个小邮差,负责把你的邮件准确无误地送出去,多有意思呀!
5. POP3 协议,端口号 110 哦!它就像是你的邮箱管理员,帮你接收和管理邮件,这功能多实用呀!
6. IMAP 协议,端口号 143 呢!它可比 POP3 协议更厉害一点哟,能让你更灵活地处理邮件,哇塞!
7. Telnet 协议,端口号 23 啦!它就像给你开了个远程窗口,能让你在远处控制其他设备,这也太酷了吧!
8. SSH 协议,端口号 22 哟!和 Telnet 比起来,它可安全多了呢,就像给你的远程操作上了一把锁,多安心呀!
9. RDP 协议,端口号 3389 呢!要是你想用其他电脑远程控制你的电脑,那它就是关键呀,是不是很神奇?
10. SNMP 协议,端口号 161 呀!它能帮你管理和监控网络设备,就像个细心的管理员,这可少不了它呀!
总之,这些应用层常用协议及其端口号都超级重要,它们让我们的网络世界变得丰富多彩呀!。

了解电脑的网络协议和端口

了解电脑的网络协议和端口

了解电脑的网络协议和端口网络协议和端口是计算机网络通信中非常重要的概念。

通过了解电脑的网络协议和端口,我们能够更好地理解计算机网络的工作原理、提高网络连接的稳定性和安全性。

本文将详细介绍网络协议和端口的概念、常见的协议以及它们的作用。

一、网络协议和端口的概念1. 网络协议网络协议是计算机网络通信中的规则和标准,用于规定网络中数据的传输方式、数据包的格式、通信过程中各种控制和管理操作的定义等。

它是计算机网络通信的基础和核心。

2. 端口端口是计算机网络中的逻辑概念,用于标记不同的网络应用程序。

在计算机网络通信中,每个网络应用程序都需要使用一个特定的端口进行通信。

端口号是一个16位的整数,范围从0到65535,其中0到1023为被常用端口号,1024到49151为登记端口号,49152到65535为动态和/或私有端口号。

二、常见的网络协议和端口1. HTTP协议(端口号:80)HTTP协议是用于在网络上传输超文本的协议。

通过HTTP协议,我们可以在网页浏览器和网站之间传输信息,浏览网页、发送请求和获取网页内容都是通过HTTP协议来进行的。

HTTP协议使用的默认端口号是80。

2. HTTPS协议(端口号:443)HTTPS协议是在HTTP协议的基础上加入了SSL/TLS协议(Secure Sockets Layer/Transport Layer Security)进行加密和身份认证的安全协议。

HTTPS协议使用的默认端口号是443。

3. FTP协议(端口号:20和21)FTP协议是用于在网络上进行文件传输的协议。

通过FTP协议,用户可以在计算机之间传输文件,包括上传、下载、删除和重命名等操作。

FTP的数据传输使用的是端口20,而控制连接使用的是端口21。

4. SMTP协议(端口号:25)SMTP协议是用于在网络上发送电子邮件的协议。

通过SMTP协议,用户可以发送电子邮件给其他用户。

SMTP协议使用的默认端口号是25。

网络常见协议及端口

网络常见协议及端口

网络常见协议及端口一、简介网络协议是互联网通信的规则,它定义了数据如何在网络中传输和交流。

而网络协议中的端口则是用于标识不同应用程序或服务的通信通道。

本文将介绍一些常见的网络协议及其对应的端口,以帮助读者更好地了解和应用网络通信。

二、传输控制协议(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协议是简单网络管理协议,用于监控网络设备和管理网络设备的配置。

常见的重要网路协议端口号

常见的重要网路协议端口号

让知识带有温度。

常见的重要网路协议端口号常常用到的网络协议端口号: 用来规定信息格式;数据及控制信息的格式、编码及信号电平等。

用来说明通信双方应该怎么做;用于协调与差错处理的控制信息。

)具体说明大事的先后挨次;速度匹配和排序等网际层协议:包括:IP 协议、ICMP 协议、ARP 协议、RARP 协议。

传输层协议:TCP 协议、UDP 协议。

应用层协议:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS。

TCP (1)FTP:定义了文件传输协议,使用21 端口。

常说某某计算机开了FTP 服务便是启动了文件传输服务。

下载文件,上传主页,都要用到FTP 服务。

(2)Telnet:它是一种用于远程登陆的端口,用户可以以自己的身份远程衔接到计算机上,通过这种端口可以提供一种基于DOS 模式下的通信服务。

如以前的BBS 是纯字符界面的,支持BBS 的服务器将23 端口打开,对外提供服务。

(3)SMTP:定义了容易邮件传送协议,现在无数邮件服务器都用的是这个协议,用于发送邮件。

如常见的免费邮件服务中用的就是这个邮件服务端口,所以在电子邮件设置中常看到有这么SMTP 端口设置这个栏,服务器开放的是25 号端口。

(4)POP3:它是和SMTP 对应,POP3 用于接收邮件。

通常状况下,POP3 协议所用的是110 端口。

也是说,只要你有相应的使用POP3 协议的程序(例如Foxmail 或Outlook),就可以不以Web 方式登陆进邮箱界面,直接用邮件程序就可以收到邮件(如是163 邮箱就没有须要先进入网易网站,再进入自己的邮箱来收信)。

UDP (1)HTTP:这是大家用得最多的协议,它就是常说的"超文本传输协议"。

上网扫瞄网页时,就得在提供网页资源的计算机上打开80 号端口以提供服务。

常说"服务"、"Web 服务器"用的就是这个端口。

(2)DNS:用于域名解析服务,这种服务在Windows NT 系统中用得最多的。

了解电脑网络的端口和协议

了解电脑网络的端口和协议

了解电脑网络的端口和协议在现代社会中,电脑网络已经成为了人们生活中不可或缺的一部分。

而要了解电脑网络的运作原理,我们就需要对端口和协议有着清晰的认识。

本文将详细介绍电脑网络的端口和协议,帮助读者更好地理解网络通信的基本原理。

一、什么是端口和协议1. 端口端口(Port)是指计算机系统或网络设备中进行通信时所使用的逻辑接口。

它可视为计算机内部与外部之间信息传输的通道,类似于一条数据的出入口。

端口号用于标识不同的通讯进程,在网络通信中起到了重要的作用。

通常,端口号由16位的整数表示,从0到65535,其中0到1023的端口号被称为“著名端口”。

2. 协议协议(Protocol)是计算机网络中进行数据传输的一系列规则和约定。

它定义了数据的格式、传输方式以及通信时所遵循的规范。

常见的网络协议包括TCP/IP协议、HTTP协议、FTP协议等。

不同的协议拥有不同的功能和特点,它们共同构成了网络通信的基础。

二、常见的网络端口和协议1. HTTP和HTTPS协议HTTP(Hypertext Transfer Protocol)是用于传输超文本的协议,它将Web浏览器和Web服务器之间的通信进行了规范化。

HTTP协议使用80端口进行数据传输,允许浏览器向Web服务器请求网页内容。

而HTTPS(Hypertext Transfer Protocol Secure)是基于HTTP的安全通信协议,通过SSL/TLS加密技术保证了数据传输的安全性。

HTTPS协议使用443端口进行数据传输。

2. FTP协议FTP(File Transfer Protocol)是用于在计算机网络上进行文件传输的协议。

它允许用户在客户端和服务器之间进行文件的上传和下载。

FTP协议使用20和21端口进行数据传输。

3. SMTP和POP3协议SMTP(Simple Mail Transfer Protocol)是用于发送电子邮件的协议。

当我们发送邮件时,电子邮件客户端使用SMTP协议将邮件发送给邮件服务器,再由服务器将邮件传递给目标地址。

了解计算机的网络协议和端口

了解计算机的网络协议和端口

了解计算机的网络协议和端口计算机网络是现代社会信息交流的重要基础,而网络协议及端口则是网络通信的核心组成部分。

本文将对计算机的网络协议和端口进行详细解析,以帮助读者更好地了解和应用这些知识。

一、网络协议的概念和分类网络协议是计算机进行通信时必须遵循的规则和约定,它定义了计算机之间如何传输和解释数据。

根据功能和层次的不同,网络协议可以分为多种类型。

1.1 传输控制协议/互联网协议(TCP/IP)TCP/IP是目前互联网上最常用的协议,它包含传输控制协议(TCP)和互联网协议(IP)两部分。

TCP负责提供可靠的数据传输,而IP则负责将数据包送达目标计算机。

1.2 用户数据报协议(UDP)UDP是一种无连接的协议,它在数据传输过程中不进行确认和重传,适用于实时性要求较高的应用,如视频流传输和语音通话。

1.3 超文本传输协议(HTTP)HTTP是应用层的协议,用于在客户端和服务器之间传输超文本(即网页)和其他资源。

HTTP采用请求-响应的方式,由客户端向服务器发送请求,服务器根据请求返回相应的内容。

1.4 文件传输协议(FTP)FTP是用于在计算机之间传输文件的协议,它支持上传、下载和删除文件等操作。

FTP使用TCP作为传输协议,提供可靠的文件传输服务。

二、网络端口的作用和分类网络端口是计算机用于接收和发送数据的虚拟通道,它可以用来标识不同的应用程序或服务。

端口号是一个16位的整数,范围从0到65535。

2.1 常用的端口分类常用的端口可以分为三大类:- 0到1023的端口号称为“系统端口”或“知名端口”,它们由一些默认的应用程序或服务使用,如HTTP的端口号是80,FTP的端口号是21。

- 1024到49151之间的端口号称为“登录端口”或“注册端口”,它们主要供用户自定义应用程序或服务使用。

- 49152到65535之间的端口号称为“动态/私有端口”,它们由操作系统分配给临时的网络连接。

2.2 端口与协议的关系每种网络协议都会使用特定的端口号来标识自己。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常见网络端口和网络协议
常见端口号:
HTTP——80
FTP——21
TELNETt——23
SMTP ——25
DNS——53
TFTP——69
SNMP——161
RIP——520
查看端口状况:
Netstat –n
应用层、表示层、会话层(telnet、ftp、snmp、smtp、rpc)
传输层、网络层(IP、TCP、OSPF、RIP、ARP、RARP、BOOTP、ICMP)
端口号的范围:
0~255 公共应用
255~1023 商业公司
1024~65535 没有限制
或:
1-1023 众所周知端口
>=1024 随机端口
下面介绍的这些端口都是服务器默认的端口,所以认识这些服务器端口对我们学习,和故障排错时很有帮助的。

下面列出了这些服务所对应的端口。

ftp-data20/tcp#FTP, data
ftp21/tcp#FTP. control
telnet23/tcp
smtp25/tcp mail#Simple Mail Transfer Protocol
pop3110/tcp#Post Office Protocol - Version 3 domain53/udp#Domain Name Server
tftp69/udp#Trivial File Transfer
http80/tcp www www-http#World Wide Web
https443/tcp
ms-sql-s1433/tcp#Microsoft-SQL-Server
ms-sql-m1434/udp#Microsoft-SQL-Monitor
终端服务3389/tcp
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Wds\rdpwd\Tds\tcp]下的PortNumber键值
同时还要修改
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp]下的PortNumber键值
服务器端口数最大可以有65535个,但是实际上常用的端口才几十个,由此可以看出未定义的端口相当多。

从端口的性质来分,通常可以分为以下三类
(1)公认端口(Well Known Ports):这类端口也常称之为“常用端口”。

这类端口的端口号从0到1023,它们紧密绑定于一些特定的服务。

通常这些端口的通信明确表明了某种服务的协议,这种端口是不可再重新定义它的作用对象。

例如:80端口实际上总是HTTP通信所使用的,而23号端口则是Telnet服务专用的
(2)注册端口(Registered Ports):端口号从1024到49151。

它们松散地绑定于一些服务。

也是说有许多服务绑定于这些端口,这些端口同样用于许多其他目的。

这些端口多数没有明确的定义服务对象,不同程序可根据实际需要自己定义,如后面要介绍的远程控制软件和木马程序中都会有这些端口的定义的。

记住这些常见的程序端口在木马程序的防护和查杀上是非常有必要的
(3)动态和/或私有端口(Dynamic and/or Private Ports):端口号从49152到65535。

理论上,不应为服务分配这些端口。

实际上,有些较为特殊的程序,特别是一些木马程序就非常喜欢用这些端口,因为这些端口常常不被引起注意,容易隐蔽。

如果根据所提供的服务方式的不同,端口又可分为“TCP协议端口”和“UDP协议端口”两种。

因为计算机之间相互通信一般采用这两种通信协议。

前面所介绍的“连接方式”是一种直接与接收方进行的连接,发送信息以后,可以确认信息是否到达,这种方式大多采用TCP协议;另一种是不是直接与接收方进行连接,只管把信息放在网上发出去,而不管信息是否到达,也就是前面所介绍的“无连接方式”。

这种方式大多采用UDP协议,IP协议也是一种无连接方式。

对应使用以上这两种通信协议的服务所提供的端口,也就分为“TCP协议端口”和“UDP协议端口”。

另外还有些常见的端口:
HTTP协议代理服务器常用端口号:80/8080/3128/8081/1080
SOCKS代理协议服务器常用端口号:1080
关闭常见网络端口和服务
关闭139端口:139端口是NetBIOS Session端口,“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WINS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。

关掉21端口:关闭FTP Publishing Service,它提供的服务是通过Internet 信息服务的管理单元提供FTP 连接和管理。

关掉23端口:关闭Telnet服务,它允许远程用户登录到系统并且使用命令行运行控制台程序。

关掉25端口:关闭Simple Mail Transport Protocol (SMTP)服务,它提供的功能是跨网传送电子邮件。

关闭445端口:修改注册表,添加一个键值
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters]
"SMBDeviceEnabled"=dword:00000000
关闭80口:关掉WWW服务。

在“服务”中显示名称为"World Wide Web Publishing Service",通过Internet 信息服务的管理单元提供Web 连接和管理。

关闭默认共享:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Lanmanworkstation\parameters ”,在右侧窗口中创建一个名为“AutoShareWks”的双字节值,将其值设置为0 (win2000专业版win xp)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\paramet ers]
"AutoShareServer"=dword:00000000
server版操作系统如:(2000 server 2003)
关闭终端服务:Windows2000 Server或2003版中打开“我的电脑”→“控制面板”→“添加/删除程序”→“添加删除Windwos组件”,把其中的“终端连接器”反安装即可,或是在服务中停止终端服务。

xp 2003如果开器了远程桌面连接。

可以在我的电脑-属性-远程中关闭。

1.面向连接和无连接协议(Connection-Oriented and Connectionless Protocols)
面向连接服务的主要特点有:面向连接服务要经过三个阶段:数据传数前,先建立连接,连接建立后再传输数据,数据传送完后,释放连接。

面向连接服务,可确保数据传送的次序和传输的可靠性,进行分组出错的恢复和重发,
面向连接的服务如电话系统服务方式,即每一次完整的数据传输都有要经过建立连接、常见协议是TCP协议。

无连接服务的特点是:无连接服务只有传输数据阶段,消除了除数据通信外的其它开销。

不能保证分组的先后顺序,不进行分组出错的恢复和重发,不保证数据包传输的可靠性。

它的优点是灵活方便、迅速,特别适合于传送少量零星的报文,但无连接服务不能防止报文的丢失、重复或失序,使用连接服务方式的常见协议是udp协议。

区分“面向连接服务”和“无连接服务”的概念,特别简单、形象的例子是:打电话和写信。

两个人如果要通电话,必须先建立连接——拨号,等待应答后才能相互传递信息,最
后还要释放连接——挂电话。

写信就没有那么复杂了,地址姓名填好以后直接往邮筒一扔,收信人就能收到。

因特网上常见的一些服务可以划分为使用TCP端口(面向连接如打电话)和使用UDP端口(无连接如写信)两种。

TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族
因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP 等许多协议,这些协议一起称为TCP/IP协议
TCP(Transport Control Protocol)传输控制协议
IP(Internetworking Protocol)网间网协议
UDP(User Datagram Protocol)用户数据报协议
ICMP(Internet Control Message Protocol)互联网控制信息协议
SMTP(Simple Mail Transfer Protocol)简单邮件传输协议
SNMP(Simple Network manage Protocol)简单网络管理协议
FTP(File Transfer Protocol)文件传输协议
ARP(Address Resolation Protocol)地址解析协议。

相关文档
最新文档