网络端口
来源:互联网 发布:无法无天小说吾知 编辑:程序博客网 时间:2024/05/17 01:14
在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,称为接口,比如路由器用于连接其他网络设备的接口,如RJ-45端口;二是逻辑意义上的端口(是种抽象的软件结构),一般是指TCP/IP协议中的端口,比如用于浏览网页服务的80端口等等。端口范围 从 0 - 65535。
端口号由IANA(The Internet Assigned Numbers Authority,互联网数字分配机构)分配管理。任何TCP/IP实现所提供的服务都是1-1023之间的端口号,其中,低于255的端口号保留用于公共应用;255到1023的端口号分配给各个公司,用于特殊应用;对于高于1023的端口号,称为临时端口号,还未做规定。
端口分类
1)公认端口(Well Known Ports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。
2)注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。
(3)动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
常用端口及端口号
端口:161
服务:SNMP Simple Network Management Protocol (简单网络管理协议)
说明:SNMP允许远程管理设备。所有配置和运行信息的储存在数据库中,通过SNMP可获得这些信息。
端口:21
服务:FTP
File Transfer Protocol(文件传输协议)
说明:FTP服务器所开放的端口,用于文件的上传、下载。
端口:69
服务:TFTP
(Trivial File Transfer Protocol 简单文件传输协议)
说明:用于文件的上传、下载,提供不复杂、开销不大的文件传输服务。
端口:23
服务:Telnet(远程登录)
说明:是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。
端口:25
服务:SMTP
Simple Mail Transfer Protocol)简单邮件传输协议
说明:SMTP服务器所开放的端口,用于发送邮件。是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。
端口:53
服务:DNS
(Domain Name System 域名系统)
说明:因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。运行在UDP协议之上。
端口:443
服务:Https
说明:网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。
端口:80
服务:HTTP
超文本传输协(HyperTextTransfer Protocol)
说明:用于网页浏览,承载所有的WWW 服务。
查看端口
打开命令提示符窗口,在命令提示符状态下键入“NETSTAT -a -n”,即可显示的TCP和UDP连接的端口号及状态.
命令格式:
Netstat -a-e-n-o-s
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
- 网络端口
- 网络端口
- 网络端口
- 端口 网络
- 网络端口
- 网络端口
- 网络---端口
- 网络端口
- 网络端口
- 【网络】网络端口号分类
- 网络端口及其详解
- 网络端口及其详解
- 网络端口及其详解
- 网络端口及其详解
- 网络端口大全
- 网络端口及其详解
- 网络常用端口号
- 常用网络端口大全
- 算法练习_LeetCode_链表1
- leetcode--max-points-on-a-line
- set集合和list集合的区别
- 正则表达式 REGEXP_REPLACE
- 推荐文章之从技术、平台、工具、语言&框架等四大方面,详解技术未来的趋势
- 网络端口
- 【bzoj1532】[POI2005]Kos-Dicing
- Android _TopBarView
- Matlab图形绘制经典案例 (1)
- VS2015/2017无法启动UWP设计器,显示"从位置 Microsoft.NET.CoreRuntime.1.1.appx 中打开程序包失败"的问题解决
- URG--PSH
- 80端口被占用
- centos学习:编译安装PHP
- jdbc 连接 sqlServer