端口计算机常用端口设置详解

端口设置  时间:2021-01-30  阅读:()

计算机常用端口设置详解

一、端口基础

1.面向连接和无连接协议

面向连接服务要经过三个阶段。即数据传数前先建立连接连接建立后再传输数据数据传送完后释放连接。面向连接服务可确保数据传送的次序和传输的可靠性。

无连接服务只有传输数据阶段。消除了除数据通信外的其他开销。只要发送实体是活跃的无须接收实体也是活跃的。它的优点是灵活方便、迅速特别适合于传送少量零星的报文但无连接服务不能防止报文的丢失、重复或失序。

区分“面向连接服务”和“无连接服务”的概念特别简单、形象的例子是打电话和写信。两个人如果要通电话必须先建立连接——拨号等待应答后才能相互传递信息最后还要释放连接——挂电话。写信就没有那么复杂了地址姓名填好以后直接往邮筒一扔收信人就能收到。 TCP/IP协议在网络层是无连接的数据包只管往网上发如何传输和到达以及是否到达由网络设备来管理 。而“端口”是传输层的内容是面向连接的。协议里面低于1024的端口都有确切的定义它们对应着因特网上常见的一些服务。这些常见的服务可以划分为使用TCP端口面向连接如打电话和使用UDP端口 无连接如写信两种。

网络中可以被命名和寻址的通信端口是操作系统的一种可分配资源。 由网络OSI Open System Interconnection Reference Model开放系统互联参考模型七层协议可知传输层与网络层最大的区别是传输层提供进程通信能力 网络通信的最终地址不仅包括主机地址还包括可描述进程的某种标识。所以TCP/IP协议提出的协议端口可以认为是网络通信进程的一种标识符。

应用程序调入内存运行后一般称为进程通过系统调用与某端口建立连接

binding绑定后传输层传给该端口的数据都被相应的进程所接收相应进程发给传输层的数据都从该端口输出。在TCP/IP协议的实现中端口操作类似于一般的I/O操作进程获取一个端口相当于获取本地唯一的I/O文件可以用一般的读写方式访问。

类似于文件描述符每个端口都拥有一个叫端口号的整数描述符用来区别不同的端口。 由于TCP/IP传输层的TCP和UDP两个协议是两个完全独立的软件模块因此各自的端口号也相互独立。如TCP有一个255号端口 UDP也可以有一个255号端口两者并不冲突。

2.端口号的基本分配方式

端口号有两种基本分配方式

1 全局分配这是一种集中分配方式 由一个公认权威的机构根据用户需要进行统一分配并将结果公布于众。

2本地分配又称动态连接即进程需要访问传输层服务时 向本地操作系

统提出申请操作系统返回本地唯一的端口号进程再通过合适的系统调用将自己和该端口连接起来。

TCP/IP端口号的分配综合了以上两种方式将端口号分为两部分少量的作为保留端口 以全局方式分配给服务进程。每一个标准服务器都拥有一个全局公认的端口 即使在不同的机器上其端口号也相同。剩余的为自由端口 以本地方式进行分配。 TCP和UDP规定小于256的端口才能作为保留端口。

3.端口分类

按端口号可分为3大类

1 公认端口Wel l Known Ports 从0到1023它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如 80端口实际上总是HTTP通讯。

2注册端口 Registered Ports 从1024到49151 。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口这些端口同样用于许多其他目的。例如许多系统处理动态端口从1024左右开始。

3动态和/或私有端口Dynamic and/or Private Ports 从49152到65535。理论上不应为服务分配这些端口。实际上机器通常从1024起分配动态端口。

4.端口“重定向”

系统管理员可以“重定向”端口。

一种常见的技术是把一个端口重定向到另一个地址。例如默认的HTTP端口是

80不少人将它重定向到另一个端口如8080。

实现重定向是为了隐藏公认的默认端口 降低受破坏率。这样如果有人要对一个公认的默认端口进行攻击则必须先进行端口扫描。大多数端口重定向与原端口有相似之处例如多数HTTP端口由80变化而来如81 、 88、 8000、 8080、 8888。同样POP的端口原来在1 10也常被重定向到1 100。也有不少情况是选取统计上有特别意义的数如1234、 23456、 34567等。许多人有其他原因选择奇怪的数

42、69、666、31337。近来越来越多的远程控制木马采用相同的默认端口。如NetBus的默认端口是12345。Blake R.Swopes指出使用重定向端口还有一个原因在UNIX系统上如果你想侦听1024以下的端口需要有root权限。如果你没有root权限而又想开启Web服务你就需要将其安装在较高的端口。此外一些ISP的防火墙将阻挡低端口的通讯这样的话即使你拥有整个机器你还是得重定向端口。

二、常用端口对照详解

下表列出TCP/U D P端口扫描在防火墙记录中的信息。

88 -

开放此

464 -

666 Doom Id Software。

TmhHost香港三网CN2 GIA月付45元起,美国CN2 GIA高防VPS季付99元起

TmhHost是一家国内正规公司,具备ISP\ICP等资质,主营国内外云服务器及独立服务器租用业务,目前,商家新上香港三网CN2 GIA线路VPS及国内镇江BGP高防云主机,其中香港三网CN2 GIA线路最低每月45元起;同时对美国洛杉矶CN2 GIA线路高防及普通VPS进行优惠促销,优惠后美国洛杉矶Cera机房CN2 GIA线路高防VPS季付99元起。香港CN2 GIA安畅机房,三网回程CN2 ...

CloudCone:$14/年KVM-512MB/10GB/3TB/洛杉矶机房

CloudCone发布了2021年的闪售活动,提供了几款年付VPS套餐,基于KVM架构,采用Intel® Xeon® Silver 4214 or Xeon® E5s CPU及SSD硬盘组RAID10,最低每年14.02美元起,支持PayPal或者支付宝付款。这是一家成立于2017年的国外VPS主机商,提供VPS和独立服务器租用,数据中心为美国洛杉矶MC机房。下面列出几款年付套餐配置信息。CPU:...

GreenCloudVPS$20/年多国机房可选,1核@Ryzen 3950x/1GB内存/30GB NVMe/10Gbps端口月流量2TB

GreencloudVPS此次在四个机房都上线10Gbps大带宽VPS,并且全部采用AMD处理器,其中美国芝加哥机房采用Ryzen 3950x处理器,新加坡、荷兰阿姆斯特丹、美国杰克逊维尔机房采用Ryzen 3960x处理器,全部都是RAID-1 NVMe硬盘、DDR4 2666Mhz内存,GreenCloudVPS本次促销的便宜VPS最低仅需20美元/年,支持支付宝、银联和paypal。Gree...

端口设置为你推荐
2g内存价格2G内存多少钱softbank手机日本softbank手机国内使用电脑管家和360哪个好360和电脑管家哪个好啊游戏加速器哪个好游戏加速器用哪个比较好用电陶炉和电磁炉哪个好电陶炉和电磁炉哪个好dnf魔枪士转职哪个好dnf魔枪士转职哪个好几个职业oppo和vivo哪个好买oppo手机好还是vivo的好?播放器哪个好什么手机视频播放器比较好用?清理手机垃圾软件哪个好手机垃圾清理软件哪个好云盘哪个好免费的网盘哪个好?更大、更安全、更实用?
如何申请域名 手机域名注册 Oray域名注册服务商 新世界机房 踢楼 美国便宜货网站 创宇云 ssh帐号 华为云主机 eq2 商务主机 福建铁通 爱奇艺vip免费领取 电信托管 域名与空间 监控服务器 德隆中文网 免费asp空间申请 双线空间 密钥索引 更多