路由Modem上网原理(用它参考做端口映射)及网络服务常用的应用协议和对应的标准端口号
本人经过2天的了解,终于使我的bt提速了,贴些资料共同研究,呵呵~~
路由Modem拨号上网
许多用户是通过使用路由Modem拨号来上网的。多台客户机和ASALModem连接在一台交换机或HUB上,或者是一台机器直接通过网卡和ADSLModem的LAN口用交叉线相连。ADSLModem一般都内置了PPPOE拨号功能,正确进行设置后,Modem加电就能自动拨号获取公网的IP地址(ADSLM odem的设置这里就不再详述了,大家可参考相关资料)。客户机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式:10.x.x.x、172.16.x.x至172.31.x.x、192.168.x.x,有两种方式获取,一是开启ADSLModem的DHCP服务,动态获取IP,抑或指定一个与ADSLModem的局域网地址在同一个网段内的IP地址。
ADSL Mdoem是内置了NAT功能来实现多机共享上网的,对NAT规则的设置,一般都是采用比较保守的NAPT规则。我们要提高BT的下载速度,就要对NAT的规则进行设置,使外网的机器能够直接连接到内网机器上。
document.body.clientWidth-333)this.width=document.body.clientWidth-333" border=0
举例说明,进入ADSLModem的设置页面后,选择“服务”页,然后在“NATOptions”下拉框中选择“NAT Rule Entry”,在“NAT规则设置”页中按下“添加”按钮,然后就弹出“NAT规则-添加”的窗口。
在本页中,“Rule Flavor”项选择“BIMAP”,“Rule ID”栏中填入1,“IPName”栏中选择“ALL”,在“Local 地址”栏中填入你用来进行BT下载的机器的IP,再“提交”即可完成规则的添加。注意,如果你的ADSLModem中已有规则号为1的NAT规则,则你必须先删除它,再添加同样的规则,只是使其Rule ID不再是1就可以。这样,我们就在ADSLModem中为IP地址为192.168.1.3的内网机器添加一个BIMAP新的NAT规则,使之能透明地映射到因特网上
保存设置后,IP地址为192.168.1.3的机器BT下载速度基本能达到Modem的极限下载速度。其他的机器也可参照设置,这里不再详述了。
通过上面的一番设置后,你的电脑在BT下载时滞也“狂奔如飞”了!
术词提示
端口映射:类似于数学中“函数”的概念,就是将共享上网服务器的网关端口映射到局域网内某一客户机端口上,使内网用户可以通过端口映射来让外部用户访问自己的机器了。
NAT-Network Address Translator:他的的简称是端口映射(又叫网络地址转换),实现内网IP地址与公网IP地址之间的相互转换,其作用是让服务器把指定端口的请求转发到指定的IP上,让其它的机器来响应这些请求,而内网向外网发送的时候不再是像其它网关服务那样随机分配端口,而是用上面指定的端口。
Bimap规则:Bimap规则可以用来提供外网访问局域网设备,采用此方式将局网中的某台PC(IP)完全透明对应到公网的IP,这样许多复杂的应用如MSN话音,网络游戏可以在这台PC正常运行。
《网络服务通用的应用协议和对应的标准(默认)端口号:》
应用协议 ? ? ? ?端口号/协议 ? ? ?说明
ftp-data ? ? ? ? ? 20/tcp ? ? ? ? ? ? ?FTP, data
ftp ? ? ? ? ? ? ? 21/tcp ? ? ? ? ? ? FTP. control
telnet ? ? ? ? ?23/tcp ?
smtp ? ? ? ? ? 25/tcp ? ? ? ? ? ? ?Simple Mail Transfer Protocol
time ? ? ? ? ? ?37/tcp ? ? ? ? ? ? ?timserver ?
time ? ? ? ? ? ?37/udp ? ? ? ? ? ? ?timserver ?
domain ? ? ? ? 53/tcp ? ? ? ? ? ? Domain Name Server
domain ? ? ? ? 53/udp ? ? ? ? ? ? Domain Name Server
tftp ? ? ? ? ? ? 69/udp ? ? ? ? ? ? Trivial File Transfer
gopher ? ? ? ? 70/tcp ?
http ? ? ? ? ? ?80/tcp ? ? ? ? ? ? ?www-http World Wide Web
pop3 ? ? ? ? ?110/tcp ? ? ? ? ? ? Post Office Protocol-Version 3
nntp ? ? ? ? ?119/tcp ? ? ?Network News Transfer Protocol
netbios-ns ? ? ? 137/tcp ? ? ?NETBIOS Name Service
netbios-ns ? ? ? 137/udp ? ? ?NETBIOS Name Service
netbios-dgm ? ?138/udp ? ? ?NETBIOS Datagram Service
netbios-ssn ? ? ?139/tcp ? ? ?NETBIOS Session Service
imap ? ? ? ? ? ? ?143/tcp ? ? ?Internet Message Access Protocol
snmp ? ? ? ? ? ? 161/udp ? ? ?SNMP
snmptrap ? ? ? ? 162/udp ? ?SNMP trap
irc ? ? ? ? ? ? ? ? 194/tcp ? ? ?Internet Relay Chat Protocol
ipx ? ? ? ? ? ? ? ?213/udp ? ? IPX over IP
ldap ? ? ? ? ? ? ? 389/tcp ? ? Lightweight Directory Access Protocol
https ? ? ? ? ? ? 443/tcp ?
https ? ? ? ? ? ? 443/udp ?
uucp ? ? ? ? ? ? 540/tcp ?
ldaps ? ? ? ? ? ? 636/tcp ? ? ?LDAP over TLS/SSL
doom ? ? ? ? ? ?666/tcp ? ? ?Doom Id Software
doom ? ? ? ? ? ?666/udp ? ? Doom Id Software
phone ? ? ? ? 1167/udp ? ? Conference calling
ms-sql-s ? ? ? ?1433/tcp ? ? Microsoft-SQL-Server
ms-sql-s ? ? ? 1433/udp ? ? Microsoft-SQL-Server
ms-sql-m ? ? ?1434/tcp ? ? ?Microsoft-SQL-Monitor
ms-sql-m ? ? ?1434/udp ? ? Microsoft-SQL-Monitor
wins ? ? ? ? ? ?1512/tcp ? ? Microsoft Windows Internet Name Service
wins ? ? ? ? ? 1512/udp ? ? Microsoft Windows Internet Name Service
l2tp ? ? ? ? ? ?1701/udp ? ?Layer Two Tunneling Protocol
? ? ? ? ? ? ? ? ?1720/tcp
QICQ ? ? ? ? ? ?4000/udp
QICQ ? ? ? ? ? ?8000/udp
QQ ? ? ? ? ? ? ?1080/UDP ? ? ? ? ? Socks 代理
《木马的常用连接端口》
木马类软件常用的连接端口,如tcp135、139、445、3389、5000等,我们称为敏感端口,另外“冰河”常用7626端口、“广外女生”常用6267端口。
《VPN使用端口:》
l2tp ? ? ? 1701/udp #Layer Two Tunneling Protocol
pptp ? ? ? 1723/tcp #Point-to-point tunnelling protocol
《远程控制软件pcAnywhere使用的端口》
它的“被控端”使用2个端口,数据端口(5631)和状态端口(5632)。
《BT下载使用的端口》
BT默认使用的端口是6881,6882,6883.....6889 的TCP连接 (每一个下载只使用一个端口,顺次分配)
《架设CS服务器》
指定游戏连接端口为27016。