常用协议和端口及查询
2013-05-23 11:25
435 查看
网际层协议:包括:IP协议、ICMP协议、ARP协议、RARP协议...
传输层协议:TCP协议、UDP协议...
应用层协议:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS...
(1)TCP端口
TCP端口,即传输控制协议端口,需要在客户端和服务器之间建立连接,这样可以提供可靠的数据传输。常见的包括FTP服务的21端口,Telnet服务的23端口,SMTP服务的25端口,以及HTTP服务的80端口等等。
(2)UDP端口
UDP端口,即用户数据包协议端口,无需在客户端和服务器之间建立连接,安全性得不到保障。常见的有DNS服务的53端口,SNMP(简单网络管理协议)服务的161端口,QQ使用的8000和4000端口等等
端口的查看:
命令:netstat
参数:
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
Windows
1.查看所有的端口占用情况
C:\>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456
TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4
TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068
TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456
TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732.
2.查看指定端口的占用情况
C:\>netstat -aon|findstr "9050"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
3.查看PID对应的进程
C:\>tasklist|findstr "2016"
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe 2016 Console 0 16,064 K
4.结束该进程
C:\>taskkill /f /t /im tor.exe
Linux
1.查看所有的端口占用情况
#netstat –apn (其中最后一栏是PID/Program name)
2.查看指定端口的占用情况
3.查看指定进程占用端口情况
ps ax|grep httpd
[b]4.查看指定PID对应的进程
[b]5.结束该进程
[/b][/b]kill 9 pid[b][b]
6.查看该进程是否在运行
[/b][/b]ps -ef|grep httpd
本文出自 “水滴石穿” 博客,请务必保留此出处http://pengyl.blog.51cto.com/5591604/1207667
传输层协议:TCP协议、UDP协议...
应用层协议:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS...
协议 | 类型 | 端口 | 全称 | 作用 | ||
文件传输 | FTP | TCP | 21 | 文件传输协议 | FTP数据传输 | |
20 | FTP控制指令 | |||||
Mail | SMTP | TCP | 25 | 简单邮件传输协议Simple Mail Transfer Protocol | 邮件的传输 | |
Pop3 | TCP | 110 | Post Office Protocol Version 3 | 接收邮件 | ||
Telnet | Telnet | TCP | 23 | 远程登陆 | ||
Http | Http | TCP | 80 | 超文本传输协议 Hypertext Transfer Protocol | 访问Web网站 | |
DNS | DNS | UDP | 53 | 域名解析服务 | 客户端进行域名查询 | |
SNMP | SNMP | UDP | 161 | 简单网络管理协议 | 网管工作站向被管设备轮询 | |
DHCP | DHCP | UDP | 67 | 动态主机配置协议 | dhcp服务器向客户端向响应 | |
TFTP | TFTP | UDP | 69 | Trivial File Transfer | 文件传 | |
Kerberos | Kerberos | UDP | 88 | 登陆域控,身份验证 | ||
Ntp | Ntp | UDP | 123 | Network Time Protocol | 同步时间 | |
IMAP4 | IMAP | TCP | 143 | Internet邮件访问协议版本4Internet Mail Access Protocol Version 4 | 接收邮件 | |
LDAP | LDAP | UDP | 389 | 轻量目录访问协议Lightweight Directory Access Protocol | 登陆域控, LDAP 是访问 AD 数据库的主要方法 | |
HTTPS | HTTPS | TCP | 443 | 安全超文本传输协议 Secure Hypertext Transfer Protocol | 以加密方式访问Web网站 | |
远程桌面 | tcp | 3389 | ||||
IPsec | IPsec | UDP | 500 |
TCP端口,即传输控制协议端口,需要在客户端和服务器之间建立连接,这样可以提供可靠的数据传输。常见的包括FTP服务的21端口,Telnet服务的23端口,SMTP服务的25端口,以及HTTP服务的80端口等等。
(2)UDP端口
UDP端口,即用户数据包协议端口,无需在客户端和服务器之间建立连接,安全性得不到保障。常见的有DNS服务的53端口,SNMP(简单网络管理协议)服务的161端口,QQ使用的8000和4000端口等等
端口的查看:
命令:netstat
参数:
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
Windows
1.查看所有的端口占用情况
C:\>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456
TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4
TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068
TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456
TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732.
2.查看指定端口的占用情况
C:\>netstat -aon|findstr "9050"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
3.查看PID对应的进程
C:\>tasklist|findstr "2016"
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe 2016 Console 0 16,064 K
4.结束该进程
C:\>taskkill /f /t /im tor.exe
Linux
1.查看所有的端口占用情况
#netstat –apn (其中最后一栏是PID/Program name)
2.查看指定端口的占用情况
3.查看指定进程占用端口情况
ps ax|grep httpd
[b]4.查看指定PID对应的进程
[b]5.结束该进程
[/b][/b]kill 9 pid[b][b]
6.查看该进程是否在运行
[/b][/b]ps -ef|grep httpd
本文出自 “水滴石穿” 博客,请务必保留此出处http://pengyl.blog.51cto.com/5591604/1207667
相关文章推荐
- 一些常用软件的网络端口协议分类介绍
- 一些常用软件的网络端口协议分类介绍
- 常用linux端口查询操作命令
- JavaScript (查询显示器宽高、以及查询:协议/主机/端口/资源)
- 常用的网络协议端口
- 一些常用软件的网络端口协议分类介绍
- 查询oracle 10g下一些常用的端口
- 互联网的常用协议以及工作端口
- 常用服务协议端口
- 一些常用软件的网络端口协议分类介绍
- 网络常用端口与协议
- 网络常用端口与协议
- 常用协议查询[Protocol Numbers]
- 提供几个常用的服务端口及协议
- hadoop2.x常用端口及定义方法(方便以后查询)
- 一些常用软件的网络端口协议分类介绍
- 计算机通信常用协议端口
- 常用协议端口
- 常用服务协议端口
- 常用网络协议及其端口