路由器内部含有多种硬件和软件组件,比如CPU、RAM、ROM以及操作系统等。每个接口连接着不同的IP网络,当数据包到达某个接口时,路由器会提取数据包的目的IP地址,然后与路由表进行匹配,决定通过哪个接口转发这个数据包。
在转发数据包时,路由器会确定最佳路径,确保数据包能够顺利地到达目的地。路由器会根据数据链路帧的类型进行数据包的封装,例如以太网帧,这取决于路由器接口的类型及其连接的介质类型。
除了转发数据包,路由器还提供其他服务。例如,它可以通过有线和无线网络提供集成数据、视频和语音服务,使用QoS(服务质量)优先排序来确保实时通信,如语音、视频和重要数据不会丢失或延迟。此外,路由器还可以通过控制数据包的转发来应对网络攻击。
现在,让我们看看路由器转发规则的具体设置。首先,你需要了解需要完成的服务以及该服务所需的TCP或UDP端口。例如,Web服务通常需要80端口,而FTP服务需要20和21端口。
其次,了解局域网内PC的私网IP地址非常重要。例如,如果你有两台PC,一台的IP地址是192.168.0.2,另一台的IP地址是192.168.0.3,那么如果你想要提供Web服务,你需要设置端口映射,以便局域网外的设备可以访问你的Web服务。
接下来,在路由器上设置端口映射,具体操作如下:
1. 添加一个80端口,选择IP地址为192.168.0.2(提供Web服务的PC),选择TCP协议,并勾选“启用”。 2. 添加20和21端口,选择IP地址为192.168.0.3(提供FTP服务的PC),选择TCP协议,并勾选“启用”。
需要注意的是,这样设置的FTP服务只能使用PORT模式连接,如果需要使用PASV模式,还需进行额外设置。
完成以上步骤后,保存设置并重启路由器。现在,Internet上的其他主机就可以访问你的局域网内的设备了。如果你提供的是其他服务,只需按照类似步骤进行设置即可。
总之,路由器转发规则设置是一个复杂但必要的步骤,通过正确配置端口映射,你可以确保你的网络服务能够被局域网外的主机访问。掌握这些知识,将有助于你更好地管理网络,提高网络性能和安全性。一、简述路由器转发数据的过程
网络的核心是路由器, 路由器的作用就是将各个网络彼此连接起来。
因此,路由器需要负责不同网络之间的数据包传送。
网际通信的效率取决于路由器的性能,即取决于路由器是否能以最有效的方式转发数据包。
除了转发数据包之外,路由器还提供其它服务。
为满足现今的网络需求,路由器还用于:l 确保全天候(24x7,即每周 7 天,每天 24 小时)的服务可用性。
为了帮助确保网络的连通性,路由器使用备用路径来防范首选路径出现故障。
l 通过有线网络和无线网络提供集成的数据、视频和语音服务。
路由器使用 IP 数据包的服务质量 (QoS) 优先排序来确保实时通信,例如确保语音、视频和重要数据不出现丢失或延迟。
l 通过允许或拒绝数据包的转发来应对蠕虫、病毒和其它攻击带来的影响。
路由器内部构造:路由器中含有许多其它计算机中常见的硬件和软件组件,包括:l CPU(中央处理器)
l RAM(随机访问存储器)
l ROM(只读存储器)
l 操作系统(Cisco IOS)
路由器可连接多个网络,这意味着它具有多个接口,每个接口属于不同的 IP 网络。
当路由器从某个接口收到 IP 数据包时,它会提取数据包的目的IP地址并和路由器的路由表进行匹配然后决定从哪个接口转发此数据包。
路由器主要负责将数据包传送到本地和远程目的网络,其方法是:l 确定发送数据包的最佳路径l 将数据包转发到目的地(路由器使用路由表来确定转发数据包的最佳路径。
当路由器收到数据包时,它会检查其目的 IP 地址,并在路由表中搜索最匹配的网络地址。
路由器经常会收到以某种类型的数据链路帧(如以太网帧)封装的数据包,当转发这种数据包时,数据包的封装取决于路由器接口的类型及其连接的介质类型。
)
二、路由器转发规则是什么
大部分路由器上都有这样一个功能:端口映射或端口转发。
在TP-link的家用路由器上,这个功能叫"转发规则",这个功能就是为了完成internet上的其他主机访问路由器后的LAN里的PC用的。
要在路由器上完成端口映射或"转发规则",该怎么做呢? 首先,需要知道要完成什么服务,完成这个服务需要的TCP或UDP端口,如:WEB服务默认需要80端口,FTP服务默认需要20和21端口。
其次,需要知道LAN里的PC的私网IP地址,假如LAN里有两台PC,A和B,A的IP地址是192.168.0.2,B的IP地址是192.168.0.3,A机想提供WEB服务并已安装相应的WEB服务程序如IIS,APACHE,B机想提供FTP服务并已安装相应的服务程序如IIS、Serv-u、G6FTP等。
如果不在路由器上做相应的设置的话,这些服务只能向LAN里的其他机器提供,internet上的其他主机是无法访问的。
第三,在路由器上设置端口映射(TP-link路由器上是"转发规则"),添加一个80服务端口,将IP地址选择192.168.0.2(就是上例的A机),因WEB服务用的是TCP协议,在协议那部分选择"TCP",再将"启用"勾上;再添加一个20端口和21端口,IP地址则为192.168.0.3(上例中的B机),协议也都选TCP,也要注意将"启用"勾上,注意,这样设置的FTP服务只能用PORT模式连接.
三、路由器转发规则设置
大部分路由器上都有这样一个功能:端口映射或端口转发。
在TP-link的家用路由器上,这个功能叫"转发规则",这个功能就是为了完成internet上的其他主机访问路由器后的LAN里的PC用的。
要在路由器上完成端口映射或"转发规则",该怎么做呢?
首先,需要知道要完成什么服务,完成这个服务需要的TCP或UDP端口,如:WEB服务默认需要80端口,FTP服务默认需要20和21端口。
其次,需要知道LAN里的PC的私网IP地址,假如LAN里有两台PC,A和B,A的IP地址是192.168.0.2,B的IP地址是192.168.0.3,A机想提供WEB服务并已安装相应的WEB服务程序如IIS,APACHE,B机想提供FTP服务并已安装相应的服务程序如IIS、Serv-u、G6FTP等。
如果不在路由器上做相应的设置的话,这些服务只能向LAN里的其他机器提供,internet上的其他主机是无法访问的。
第三,在路由器上设置端口映射(TP-link路由器上是"转发规则"),添加一个80服务端口,将IP地址选择192.168.0.2(就是上例的A机),因WEB服务用的是TCP协议,在协议那部分选择"TCP",再将"启用"勾上;再添加一个20端口和21端口,IP地址则为192.168.0.3(上例中的B机),协议也都选TCP,也要注意将"启用"勾上,注意,这样设置的FTP服务只能用PORT模式连接,要用PASV模式还需要做其他设置。
保存后大概路由器需要重启。
http://keendawn.blog.163.com/blog/static/88880743201269157368/
经过以上设置后,Internet上的其他主机就能访问我们这个路由器后的局域网里的机器了,本例中只设置了WEB服务与FTP服务,要提供其他服务,只要做相应的设置,也是可以完成的。