BGP端口179
RIP,v1,v2都使用UDP端口520
EIGRP在TCP/IP中使用IP协议号88它的组播地址是224.0.0.9 因为EIGRP支持许多
协议栈
OSPFversion2使用IP协议号89组播地址是224.0.0.5和224.0.0.6
ISIS使用CLNSIOS/OSI集成ISIS属于三层不存在端口号和协议号的概念。
21端口21端口主要用于FTPFile Transfer Protocol文件传输协议服务。
23端口23端口主要用于Telnet远程登录服务是Internet上普遍采用的登录和
仿真程序。
25端口25端口为SMTPSimple Mail Transfer Protocol简单邮件传输协议服务
器所开放主要用于发送邮件如今绝大多数邮件服务器都使用该协议。
53端口53端口为DNSDomain Name Server域名服务器服务器所开放主要用于
域名解析DNS服务在NT系统中使用的最为广泛。
67、68端口67、68端口分别是为Bootp服务的Bootstrap Protocol Server引导程
序协议服务端和Bootstrap Protocol Client引导程序协议客户端开放的端口。
69端口TFTP是Cisco公司开发的一个简单文件传输协议类似于FTP。
79端口79端口是为Finger服务开放的主要用于查询远程主机在线用户、操作系统
类型以及是否缓冲区溢出等用户的详细信息。
80端口80端口是为HTTPHyperText Transport Protocol超文本传输协议开放
的这是上网冲浪使用最多的协议主要用于在WWWWorld Wide Web万维网服务上传
输信息的协议。
99端口99端口是用于一个名为“Metagram Relay”亚对策延时的服务该服务比
较少见一般是用不到的。
109、110端口109端口是为POP2Post Office Protocol Version 2邮局协议2
服务开放的110端口是为POP3邮件协议3服务开放的POP2、POP3都是主要用于接收
邮件的。
111端口111端口是SUN公司的RPCRemote Procedure Call远程过程调用服务
所开放的端口主要用于分布式系统中不同计算机的内部进程通信RPC在多种网络服务中
都是很重要的组件。
113端口113端口主要用于Windows的“Authentication Service”验证服务。
119端口119端口是为“Network News Transfer Protocol”网络新闻组传输协议
简称NNTP开放的。
135端口135端口主要用于使用RPCRemote Procedure Call远程过程调用协议
并提供DCOM分布式组件对象模型服务。
137端口137端口主要用于“NetBIOS Name Service”NetBIOS名称服务。
139端口139端口是为“NetBIOS Session Service”提供的主要用于提供Windows
文件和打印机共享以及Unix中的Samba服务。
143端口143端口主要是用于“Internet Message Access Protocol”v2Internet
消息访问协议简称IMAP
161端口161端口是用于“Simple Network Management Protocol”简单网络管理协
议简称SNMP。
443端口43端口即网页浏览端口主要是用于HTTPS服务是提供加密和通过安全端
口传输的另一种HTTP。
554端口554端口默认情况下用于“Real Time Streaming Protocol”实时流协议
简称RTSP。
1024端口1024端口一般不固定分配给某个服务在英文中的解释是“Reserved”保
留。
1080端口1080端口是Socks代理服务使用的端口大家平时上网使用的WWW服务使用
的是HTTP协议的代理服务。
1755端口1755端口默认情况下用于“Microsoft Media Server”微软媒体服务器
简称MMS。
4000端口4000端口是用于大家经常使用的QQ聊天工具的再细说就是为QQ客户端开
放的端口QQ服务端使用的端口是8000。
5554端口在今年4月30日就报道出现了一种针对微软lsass服务的新蠕虫病毒——
震荡波Worm.Sasser该病毒可以利用TCP 5554端口开启一个FTP服务主要被用于病毒
的传播。
5632端口5632端口是被大家所熟悉的远程控制软件pcAnywhere所开启的端口。
8080端口8080端口同80端口是被用于WWW代理服务的可以实现网页
端口概念
在网络技术中端口Port大致有两种意思一是物理意义上的端口比如ADSL Modem、
集线器、交换机、路由器用于连接其他网络设备的接口如RJ-45端口、SC端口等等。二是
逻辑意义上的端口一般是指TCP/IP协议中的端口端口号的范围从0到65535比如用于
浏览网页服务的80端口用于FTP服务的21端口等等。我们这里将要介绍的就是逻辑意义
上的端口。
端口分类
逻辑意义上的端口有多种分类标准下面将介绍两种常见的分类
1. 按端口号分布划分
1知名端口Well-Known Ports
知名端口即众所周知的端口号范围从0到1023这些端口号一般固定分配给一些服务。
比如21端口分配给FTP服务25端口分配给SMTP简单邮件传输协议服务80端口分配
给HTTP服务135端口分配给RPC远程过程调用服务等等。
2动态端口Dynamic Ports
动态端口的范围从1024到65535这些端口号一般不固定分配给某个服务也就是说许多服务都可以使用这些端口。只要运行的程序向系统提出访问网络的申请那么系统就可以
从这些端口号中分配一个供该程序使用。比如1024端口就是分配给第一个向系统发出申请的
程序。在关闭程序进程后就会释放所占用的端口号。
不过动态端口也常常被病毒木马程序所利用如冰河默认连接端口是7626、WAY 2.4
是8011、Netspy 3.0是7306、YAI病毒是1024等等。
2. 按协议类型划分
按协议类型划分可以分为TCP、UDP、IP和ICMPInternet控制消息协议等端口。
下面主要介绍TCP和UDP端口
1、TCP端口
TCP端口即传输控制协议端口需要在客户端和服务器之间建立连接这样可以提供
可靠的数据传输。常见的包括FTP服务的21端口,Telnet服务的23端口,SMTP服务的25
端口以及HTTP服务的80端口等等。
2、UDP端口
UDP端口即用户数据包协议端口无需在客户端和服务器之间建立连接安全性得不
到保障。常见的有DNS服务的53端口,SNMP简单网络管理协议服务的161端口,QQ使
用的8000和4000端口等等。
查看端口
在Windows 2000/XP/Server 2003中要查看端口可以使用Netstat命令
依次点击“开始→运行”键入“cmd”并回车打开命令提示符窗口。在命令提示符状
态下键入“netstat -a -n”按下回车键后就可以看到以数字形式显示的TCP和UDP连接的
端口号及状态。
小知识Netstat命令用法
命令格式
a表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
e表示显示以太网发送和接收的字节数、数据包数等。
n表示只以数字形式显示所有活动的TCP连接的地址和端口号。
o表示显示活动的TCP连接并包括每个连接的进程IDPID。
s表示按协议显示各种连接的统计信息包括端口号。 关闭/开启端口
在介绍各种端口的作用前这里先介绍一下在Windows中如何关闭/打开端口因为默认
的情况下有很多不安全的或没有什么用的端口是开启的,比如Telnet服务的23端口、FTP
服务的21端口、SMTP服务的25端口、RPC服务的135端口等等。为了保证系统的安全性
我们可以通过下面的方法来关闭/开启端口。
关闭端口
比如在Windows 2000/XP中关闭SMTP服务的25端口可以这样做首先打开“控制面
板”双击“管理工具”再双击“服务”。接着在打开的服务窗口中找到并双击“Simple
Mail Transfer Protocol SMTP”服务单击“停止”按钮来停止该服务然后在“启动
类型”中选择“已禁用”最后单击“确定”按钮即可。这样关闭了SMTP服务就相当于关
闭了对应的端口。
开启端口
如果要开启该端口只要先在“启动类型”选择“自动”单击“确定”按钮再打开该
服务在“服务状态”中单击“启动”按钮即可启用该端口最后单击“确定”按钮即可。
提示在Windows 98中没有“服务”选项你可以使用防火墙的规则设置功能来关闭/
开启端口。
79端口
端口说明79端口是为Finger服务开放的主要用于查询远程主机在线用户、操作系
统类型以及是否缓冲区溢出等用户的详细信息。比如要显示远程计算机
[url][/url]上的user01用户的信息可以在命令行中键入“finger
user01@[url][/url]”即可。
端口漏洞一般黑客要攻击对方的计算机都是通过相应的端口扫描工具来获得相关信
息比如使用“流光”就可以利用79端口来扫描远程计算机操作系统版本获得用户信息
还能探测已知的缓冲区溢出错误。这样就容易遭遇到黑客的攻击。而且79端口还被
Firehotcker木马作为默认的端口。
操作建议建议关闭该端口。
80端口
端口说明80端口是为HTTPHyperText Transport Protocol超文本传输协议开放
的这是上网冲浪使用最多的协议主要用于在WWWWorld Wide Web万维网服务上传
输信息的协议。我们可以通过HTTP地址加“:80”即常说的“网址”来访问网站的比如[url].cn:80[/url]因为浏览网页服务默认的端口号是80所以只要输入网址不用输入“:80”。
端口漏洞有些木马程序可以利用80端口来攻击计算机的比如Executor、RingZero
等。
操作建议为了能正常上网冲浪我们必须开启80端口。
109与110端口
端口说明109端口是为POP2Post Office Protocol Version 2邮局协议2服务
开放的110端口是为POP3邮件协议3服务开放的POP2、POP3都是主要用于接收邮件的。目前POP3使用的比较多,许多服务器都同时支持POP2和POP3。客户端可以使用POP3协议来访问服务端的邮件服务。如今ISP的绝大多数邮件服务器都是使用该协议。在使用电子邮件客户端程序的时候,会要求输入POP3服务器地址,默认情况下使用的就是110端口
端口漏洞POP2、POP3在提供邮件接收服务的同时,也出现了不少的漏洞。单单POP3
服务在用户名和密码交换缓冲区溢出的漏洞就不少于20个,比如WebEasyMail POP3 Server
合法用户名信息泄露漏洞。通过该漏洞远程攻击者可以验证用户账户的存在。另外110端
口也被ProMailtrojan等木马程序所利用通过110端口可以窃取POP账号用户名和密码。
操作建议如果是执行邮件服务器可以打开该端口。
135端口
端口说明135端口主要用于使用RPCRemote Procedure Call远程过程调用协议
并提供DCOM分布式组件对象模型服务,通过RPC可以保证在一台计算机上运行的程序可
以顺利地执行远程计算机上的代码使用DCOM可以通过网络直接进行通信能够跨包括
HTTP协议在内的多种网络传输。
端口漏洞相信去年很多Windows 2000和Windows XP用户都中
了“冲击波”病毒该病毒就是利用RPC漏洞来攻击计算机的。RPC本身在处理通过TCP/IP
的消息交换部分有一个漏洞,该漏洞是由于错误地处理格式不正确的消息造成的。该漏洞会
影响到RPC与DCOM之间的一个接口,该接口侦听的端口就是135。
操作建议为了避免“冲击波”病毒的攻击建议关闭该端口
137端口
端口说明137端口主要用于“NetBIOS Name Service”NetBIOS名称服务,属于UDP
端口,使用者只需要向局域网或互联网上的某台计算机的137端口发送一个请求就可以获
取该计算机的名称、注册用户名以及是否安装主域控制器、IIS是否正在运行等信息。
端口漏洞因为是UDP端口,对于攻击者来说通过发送请求很容易就获取目标计算机的相
关信息,有些信息是直接可以被利用并分析漏洞的比如IIS服务。另外通过捕获正在利用137
端口进行通信的信息包还可能得到目标计算机的启动和关闭的时间,这样就可以利用专门的
工具来攻击。
操作建议建议关闭该端口。
139端口
端口说明139端口是为“NetBIOS Session Service”提供的主要用于提供Windows文件
和打印机共享以及Unix中的Samba服务。在Windows中要在局域网中进行文件的共享必须
使用该服务。比如在Windows 98中,可以打开“控制面板”,双击“网络”图标,在“配
置”选项卡中单击“文件及打印共享”按钮选中相应的设置就可以安装启用该服务。在
Windows 2000/XP中可以打开“控制面板”,双击“网络连接”图标,打开本地连接属性
接着在属性窗口的“常规”选项卡中选择“Internet协议TCP/IP”,单击“属性”按钮,然后
在打开的窗口中单击“高级”按钮在“高级TCP/IP设置”窗口中选择“WINS”选项卡
在“NetBIOS设置”区域中启用TCP/IP上的NetBIOS。
端口漏洞开启139端口虽然可以提供共享服务但是常常被攻击者所利用进行攻击。比如
使用流光、SuperScan等端口扫描工具可以扫描目标计算机的139端口,如果发现有漏洞可
以试图获取用户名和密码,这是非常危险的
第二篇:常见协议号和端口号
常见协议的协议号回顾:1 ICMP Internet Control Message [RFC792]2 IGMP Internet Group Management [RFC1112]4 IP IP in IP (encapsulation) [RFC2003]6 TCP Transmission Control [RFC793]8 EGP Exterior Gateway Protocol [RFC888,DLM1]9 IGP any private interior gateway [IANA](used by Cisco for their IGRP)17 UDP User Datagram [RFC768,JBP]41 IPv6 Ipv6 [Deering]47 gre50 esp88 EIGRP EIGRP [CISCO,GXS]89 OSPF OSPFIGP [RFC1583,JTM4] 112 VRRP Virtual Router Redundancy Protocol [Hinden]115 L2TP Layer Two Tunneling Protocol [Aboba]121 SMP Simple Message Protocol [Ekblad]124 ISIS over IPv4 [Przygienda]132 SCTP Stream Control Transmission Protocol [Stewart]135-254 Unassigned [IANA]255 Reserved [IANA]常见端口号7 echo Echo 回显 20 ftp-data File Transfer [Default Data] 文件传输协议(默认数据口) 21 ftp File Transfer [Control] 文件传输协议(控制) 22 ssh SSH Remote Login Protocol SSH远程登录协议 23 telnet Telnet 终端仿真协议 25 smtp Simple Mail Transfer 简单邮件发送协议 53 domain Domain Name Server 域名服务器 65 tacacs-ds TACACS-Database Service TACACS数据库服务 69 tftp Trivial File Transfer 小型文件传输协议 80 http World Wide Web HTTP 全球信息网超文本传输协议 88 kerberos Kerberos Kerberros安全认证系统 92 npp Network Printing Protocol 网络打印协议 rtelnet 107/tcp #Remote Telnet Servicepop3 110/tcp #Post Office Protocol - Version 3ntp 123/udp #Network Time Protocolsnmp 161/udp #SNMPsnmptrap 162/udp snmp-trap #SNMP trapbgp 179/tcp #Border Gateway Protocolhttps 443/tcp MComhttps 443/udp MComcmd 514/tcp shellrip 520/udp route routedl2tp 1701/udp #Layer Two Tunneling Protocolpptp 1723/tcp #Point-to-point tunnelling protocolradius 1812/udp
#RADIUS authentication protocolnfsd 2049/udp nfs #NFS server