悄悄告诉你,如何设置自己的端口转发机制?

问:我们经常听到“端口转发”,这是一种改善下载速度和游戏速度的方法,那么端口转发到底是什么呢?

端口转发就是重定向计算机信号,以便信号沿着特定的电子路径进入到你的计算机。如果计算机信号传输到你计算机能快几毫秒,那么这种速度优势累积起来,就能为你的游戏或下载显著加快速度。

有65536条路径可供选择:你计算机的背面那根细如铅笔的网线(或无线网络适配器)里面含有65536条微小通道。你的网线就与主要公路一个样,只不过你的网线有65536条车道,每条车道上都设有收费亭。我们将每条车道称为“端口”。

你的内部信号由在这65536条车道上行驶的数百万辆微型汽车组成。我们将这些小汽车称为“传输数据包”。计算机传输数据包的传输速度非常快(每秒可以达到数千公里),但是它们确实遵守一系列用交通灯管理或控制的规则:在每一个主要的网络交叉口,它们都必须停下来,就好像网络交叉口是国家之间的边境。在每个交叉口,数据包必须做三样事情:

1. 找到一个开启的端口;

2. 通过身份识别测试;如果通过测试,可以透过该端口来传输,要是没有通过

3. 进入到下一个端口,再试一下,直到数据包被允许通行。

在一些情况下,黑客发送的数据包会在交叉口处被截获;然后它们被分解成随机性电子。如果出现这种情况,这被称为“数据包过滤”或“数据包狙击”。

问:计算机数据包喜欢使用哪些端口呢?

计算机中的每一个软件都通常专门编程,以便通过某个特定的端口来发送数据包。这些端口选择常常作为计算机行业的编程标准而确立下来。相应地,需要命令你的路由器,允许数据包通过这些端口来传输,免得你减慢数据包进出计算机的传输速度。

•HTML页面:端口80

•FTP文件传输:端口21

•《魔兽世界》:端口3724

•POP3电子邮件:端口110

•MSN Messenger:端口6901以及端口6891至端口6900

•Everquest:端口1024

•Bit Torrents:端口6881

那么,“端口转发”又是如何考虑到这一点的呢?

端口转发出现在这种情况下:你命令网络路由器主动识别和重定向每个数据包,以便在特定的电子通道上传输。不是让每个数据包在每个端口依次停下来,直到它找到一个开启的端口,路由器经过设定后,可以识别和重定向数据包,以加快这个过程,没必要让数据包在每个端口都停下来。你的路由器然后充当某种速度超快的交警,在收费亭前面引导车流。

虽然这种电子识别和转发只需要几毫秒,但是当数以百万计的电子数据包进出你的互联网计算机时,相应的时间很快就会积少成多。如果你正确设定自己的端口转发,就能让互联网体验缩短几秒。在上传庞大文件(比如P2P torrent共享)的情况下,如果你设定端口转发,就能给自己省下几小时的下载时间。如果你的端口转发设置正确,那么过去要花3小时才能下载好的歌曲现在用不了10分钟就能下载好。

如何才能学会设定路由器的端口转发命令?

虽然端口转发的设定似乎有些复杂,不过网上有一些教程肯定会对新手有所帮助。设定端口转发的最常见原因是,改善bittorrent下载的速度,其次是提升计算机游戏和流媒体的性能。为了实现这些目标,www.portforward.com的工作人员提供了一份出色的资源。为了加快你特定的下载客户软件、游戏或软件程序,只要找到你路由器和软件的确切名称,然后访问该网页:http://portforward.com/english/routers/port_forwarding/routerindex.htm,即可参阅一篇可视化教程,教程介绍了你的路由器如何处理端口转发命令的。

作者:布加迪编译

来源:51CTO

时间: 2024-12-12 15:56:10

悄悄告诉你,如何设置自己的端口转发机制?的相关文章

nat-在iptables设置了DNAT端口转发后,怎么设置让部分MAC地址或者IP地址不被转发

问题描述 在iptables设置了DNAT端口转发后,怎么设置让部分MAC地址或者IP地址不被转发 在iptables设置了DNAT端口转发后,怎么设置让部分MAC地址或者IP地址不被转发

【转】实战 SSH 端口转发

本文转自:http://www.ibm.com/developerworks/cn/linux/l-cn-sshforward/index.html,至于有什么用,懂的懂! 实战 SSH 端口转发 通过本文的介绍,读者可以从中了解到如何应用 SSH 端口转发机制来解决日常工作 / 生活中的一些问题.学会在非安全环境下使用端口转发来加密网络应用,保护个人隐私以及重要商业信息.同时也能够用此技术解决工作中一些常见问题,例如解决防火墙及网络应用本身带来的一些限制. 第一部分 概述 当你在咖啡馆享受免费

普联TL-WDR7500路由器端口转发如何设置

  普联TL-WDR7500路由器端口转发设置的步骤一.设置电脑IP 想通过远程桌面访问家中的电脑;但家中的电脑是连接路由器上网的,输入路由器的WAN口IP地址 后,无法访问到计算机. 解决办法:在家中的路由器上设置端口转发规则,把远程桌面的请求转发到内部的计算机上就可以了. 1.远程桌面使用的端口号是:3389. 2.用户自己在设置端口映射时,首先应该弄清楚需要转发的端口号.端口号与使用的软件.服务有关,具体可以百度查询自己使用的服务的端口号. 在设置端口转发规则之前,需要把小王家中的电脑的I

TP-Link TL-WDR6300路由器端口转发怎么设置

  TP-Link TL-WDR6300路由器端口转发设置步骤一:需求分析 例如某小型公司,使用TL-WDR6300路由器连接到Internet,并在局域网中搭建了一台邮件服务器和一台网页服务器,现在需要让Internet上的用户可以访问到该公司局域网中的邮件服务器和网页服务器. TP-Link TL-WDR6300路由器端口转发设置步骤二:设置电脑IP 在设置端口转发规则之前,需要把该公司局域网中的邮件服务器和网页服务器的IP地址手动设置为192.168.1.100.192.168.1.101

win8 网络-Win8.1 该设备或资源(127.0.0.1)未设置为接受端口 9415 上的接口

问题描述 Win8.1 该设备或资源(127.0.0.1)未设置为接受端口 9415 上的接口 晚上刚升级的8.1 升级完之后,没有进行任何操作 所有浏览器都无法上网,IE报错,"远程计算机或设备将不接受连接" 详细信息显示"该设备或资源(127.0.0.1)未设置为接受端口 9415 上的接口" 目前,各种网络客户端都可以链接网络,驱动精灵已经修复过网卡 (现在使用的笔记本上网的,出问题的是台式机) 已搜索过问题解决方案,试过两种. 1.在IE中修改Interne

更新CentOS防火墙设置开启80端口访问

更新CentOS防火墙设置开启80端口访问 我们以添加80端口为例操作如下: [root@centos httpd]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 保存 [root@centos httpd]# /etc/rc.d/init.d/iptables save iptables:将防火墙规则保存到 /etc/sysconfig/iptables:     [确定] 如果上面的步骤还没好的话,可能是这个iptables文件使用

防火墙-Dubbo采用RMI协议时怎样设置servicePort(服务端口)

问题描述 Dubbo采用RMI协议时怎样设置servicePort(服务端口) 如果不用dubbo,直接用spring暴露RMI的时候需要配置2个端口.其中一个是registerPort,即注册端口: 还有一个是servicePort即服务端口,用来传输数据用.例子如下: scope="prototype" /> 因为内网中设置了防火墙,必须把各端口都确定下来,否则随机端口是不允许访问的. 但在dubbo中怎样设置这个servicePort呢? 解决方案 参考 http://bl

tcp-iptables 端口转发设置询问

问题描述 iptables 端口转发设置询问 现在有两台机器,A,B.向A的local host 即127.0.0.1 的7111端口写数据,想要转发给B的7105端口,请问iptables该如何设置. 假设B的ip是192.168.128.111 我这么设了一下,不行,请问哪里错了么?另外B的端口是7105的已经开放. iptables -t nat -A OUTPUT -p tcp -d 127.0.0.1 --dport 7111 -j DNAT --to 192.168.128.130:

请问一下,我服务器上有一个站点用的不是80端口,在安全组里面的入站已经设置了该端口,为何还是不能访问呢?

问题描述 请问一下,我服务器上有一个站点用的不是80端口,在安全组里面的入站已经设置了该端口,为何还是不能访问呢? 解决方案 解决方案二:在服务器内部先使用127.0.0.1IP确认应用正常能被访问然后windows的话检查防火墙linux的话,检查入站的限制ip只能想到这些了解决方案三:本地telnet这个端口看看是否是通的