网络协议默认端口号

如:http 采用是80端口则不用加80

同理https 443不用输入

 

 

代理服务器常用以下端口:
(1). HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080
(2). SOCKS代理协议服务器常用端口号:1080
(3). FTP(文件传输)协议代理服务器常用端口号:21
(4). Telnet(远程登录)协议代理服务器常用端口:23
 
HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);
HTTPS(securely transferring web pages)服务器,默认的端口号为443/tcp 443/udp;
Telnet(不安全的文本传送),默认端口号为23/tcp(木马Tiny Telnet Server所开放的端口);
FTP,默认的端口号为21/tcp(木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口);
TFTP(Trivial File Transfer Protocol ),默认的端口号为69/udp;
SSH(安全登录)、SCP(文件传输)、端口重定向,默认的端口号为22/tcp;
SMTP Simple Mail Transfer Protocol (E-mail),默认的端口号为25/tcp(木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口);
POP3 Post Office Protocol (E-mail) ,默认的端口号为110/tcp;
WebLogic,默认的端口号为7001;
Webshpere应用程序,默认的端口号为9080;
webshpere管理工具,默认的端口号为9090;
JBOSS,默认的端口号为8080;
TOMCAT,默认的端口号为8080;
WIN2003远程登陆,默认的端口号为3389;
Symantec AV/Filter for MSE ,默认端口号为 8081;
Oracle数据库,默认的端口号为1521;
ORACLE EMCTL,默认的端口号为1158;
Oracle XDB( XML 数据库),默认的端口号为8080;
Oracle XDB FTP服务,默认的端口号为2100;
MS SQL*SERVER数据库server,默认的端口号为1433/tcp 1433/udp;
MS SQL*SERVER数据库monitor,默认的端口号为1434/tcp 1434/udp;
QQ,默认的端口号为1080/udp
### 各网络层协议及其默认端口号列表 #### 1. 应用层协议默认端口号 应用层协议直接为用户提供服务,常见的协议及其默认端口号如下: - **HTTP (HyperText Transfer Protocol)**:用于网页浏览,其默认端口号为 80[^2]。 - **HTTPS (Secure HTTP)**:基于 SSL/TLS 的安全版本 HTTP,其默认端口号为 443[^2]。 - **FTP (File Transfer Protocol)**:用于文件传输,其控制端口为 21,数据传输端口为 20。 - **SMTP (Simple Mail Transfer Protocol)**:用于电子邮件发送,其默认端口号为 25[^2]。 - **POP3 (Post Office Protocol)**:用于从邮件服务器接收邮件,其默认端口号为 110。 - **DNS (Domain Name System)**:用于域名解析,其默认端口号为 53(使用 UDP 或 TCP)。 - **Telnet (远程登录协议)**:用于远程设备管理,其默认端口号为 23[^2]。 - **SSH (Secure Shell)**:提供加密的远程登录功能,其默认端口号为 22[^2]。 ```python # 示例代码:检查常见端口是否开放 import socket def check_port(host, port): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(2) result = sock.connect_ex((host, port)) sock.close() return "Open" if result == 0 else "Closed" # 测试 SSH 端口是否开放 print(f"Port 22 is {check_port('example.com', 22)}") ``` #### 2. 传输层协议默认端口号 传输层协议负责端到端的可靠通信,主要协议包括: - **TCP (Transmission Control Protocol)**:提供面向连接的可靠传输服务,无固定默认端口号,但与应用层协议结合时使用特定端口,例如 HTTP 使用 80[^1]。 - **UDP (User Datagram Protocol)**:提供无连接的不可靠传输服务,常用于 DNS(端口 53)和 SNMP(端口 161)等协议。 #### 3. 网络层协议 网络层协议主要用于路由选择和数据包转发,其典型协议包括: - **IP (Internet Protocol)**:定义了数据包格式和寻址方案,无默认端口号,因为它不直接与端口相关联[^1]。 - **ICMP (Internet Control Message Protocol)**:用于报告错误和交换控制信息,无默认端口号[^1]。 #### 4. 数据链路层协议 数据链路层协议负责节点间的数据帧传输,其典型协议包括: - **ARP (Address Resolution Protocol)**:将 IP 地址解析为 MAC 地址,无默认端口号[^1]。 - **RARP (Reverse Address Resolution Protocol)**:将 MAC 地址解析为 IP 地址,无默认端口号。 #### 5. 物理层协议 物理层协议定义了硬件设备之间的物理连接,其典型协议包括: - **Ethernet**:以太网协议,无默认端口号。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值