路由器会话表 求路由器上的会话数统计是怎么产生的
一、路由器工作在哪一层
1、路由器工作在osi的网络层。由于交换机工作在OSI的第二层(数据链路层),所以它的工作原理比较简单,而路由器工作在OSI的第三层(网络层),可以得到更多的协议信息,路由器可以做出更加智能的转发决策。
2、交换机工作在OSI的第2层-数据链路层,路由器工作在OSI的第3层-网络层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成一张MAC表。
3、路由器是在osi的第三层也就是网络层工作的,网络层的功能就是给数据选择路径的。
4、路由器三层(网络层);集线器一层(物理层);普通交换机二层(数据链路层)。现在也有工作在第三层的交换机。
5、集线器工作在物理层,交换机工作在数据链路层,路由器工作在网络层。OSI七层结构分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
二、求路由器上的会话数统计是怎么产生的
会话(session)是一个数据交换的对,就像讲电话,是一对一的,以地址/端口--地址/端口来标示,一台机器可以与多台机器连接,每个连接都是一个会话,两台机器也可以有多个会话,可以使用不同的端口以示区别。这就是会话。
会话的数量就是连接的数量,地址/端口--地址/端口的数量
因为路由器要做NAT(地址转换),他要保存转换表,以保证连接通畅,所以需要耗费资源,为了节省资源,一般会有会话数量的限制,限制的意思是在同时能够保持的连接的数量,因为每个连接一般都要保持一段时间,有一个生命期。如果超过了这个限制,新的连接是不被接受的,也就不能再建立新连接。
三、路由器的连接数目设置多少
路由器里的“连接数”主要是指并发连接数,它是路由器能够同时处理的点对点连接的数目。那么,连接数究竟是一个什么概念呢?它的大小对用户的日常使用产生什么影响呢?
要了解连接数,首先需要明白一个概念,那就是“会话”。这个“会话”可不是我们平时的谈话,但是可以用平时的谈话来理解,两个人在谈话时,你一句,我一句,一问一答,我们把它称为一次对话,或者叫会话。同样,在我们用电脑工作时,每一次完整的数据交换过程,我们都可以把它叫做一个“会话”。说到这里,可能有人会说:这个是在电脑上的*作,跟路由器有什么关系呢?事实并不是这样的,我们使用路由器的目的是共享上网,电脑说出去的话都需要路由器来转发出去,对方电脑的回话也需要路由器转发回来,那么,如果是多台电脑的话,路由器如何知道哪句话是谁说的呢?举个例子:张三、李四、王五说话,您都知道哪句话是张三说的,哪句话是李四说的;那是因为您记住了他们说的话。路由器如果要分辨的话,同样也要记住。在路由器内部维护着一张连接数表,是用来存放连接数信息,动态占用一些内存、CPU。这张表的大小是固定的,如果某个时候,这张表被填满了;那么,再有数据要出去的话,路由器没有办法转发。可以这么说:“路由器的连接数是有上限的,如果其中的一部分电脑就用完了连接数,那么,其余的电脑就没法上网”。
下面以图例来说明连接数条目问题,测试结果在2M的ADSL线路上得出:
(1)打开www.sina的时候,连接数可以达到80左右;这个连接数维持的时间很短,一分钟之内可以老化消失掉。因此,不必担心这个会影响网速。那么,为什么会一下有这么多连接数呢?这主要是象sina这些门户网站,有多个服务器,而且网页页面有很多图片、动画等,而网页浏览的时候需要先把这些元素**到本地电脑的临时文件夹里,这样一来,才会导致一瞬间产生这么多连接数。如图1所示:
图1连接新浪首页发起的连接数
(2)开启迅雷**,占用连接数不是很多;当**热门电影、游戏的时候,连接数会稳定在80左右;这80个连接数会一直存在,直到迅雷**完成。强调一下,这个数值是在2M ADSL线路上测试的。如图2所示:
图2使用迅雷**时发起的连接数
(3)开启BT(使用Bitcomet)**,会占用大量连接数。**的初始化阶段,连接数可能达到2000多,等待稳定**以后,连接数会下降;这些条目也是一直存在,直到**完成。如图3所示,是速度在时候,所发起的连接数。这里说明一点:连接数和速度大小没有必然的联系。速度大,连接数不一定多;反过来,连接数多,速度也不一定大。但是,连接数多的话,速度变大的可能性比较高。
图3使用BitComet**
其他的P2P软件,原理也是差不多的。
上面通过几个简单的例子来说明下什么是连接数,那么在路由器上设置这个功能有什么好处呢?有两个目的:
1、可以防止P2P类软件过分占用连接资源而导致的网速慢和掉线问题,同时也能间接的避免P2P软件占用太多的带宽(如果想要有效分配内网带宽的话请使用IP QOS功能);
2、可以避免一些攻击甚至病*发起大量连接占用完路由器资源或带宽而导致的掉线问题。
因此在复杂的网络环境下,我们建议启用连接数限制,大连接数建议设置为200或者300。如何进行设置?登陆路由器的管理界面,在左侧的菜单中,可以看到“连接数限制”,进行连接数的设置和查看。
在“连接数限制”中,点击“添加新条目”对计算机进行连接数限制。
在“局域网IP地址”栏中填入IP地址,可以是一个IP地址段,或一个IP地址,然后填入大连接数,保存即可。
条目添加成功后,可以看到,已经对192.168.1.100的计算机限制了大连接数为200,并且该条目处于“启用”的状态。若该对该条目进行编辑、删除,请点击对应的按钮就可以进行相应的*作了。
四、路由器里的常用命令
路由器常用的命令如下:
1、Router>(用户模式)、Router>enable(进入特权模式)、Router#(特权模式)、Router#configure terminal(进入全局配置模式)、Router(config)#(全局配置模式)。
2、Router(config)#hostnameXXX(设置路由器主机名)、Router(config)#enable password 123(设置特权非密口令)、Router(config)#enable secret123(设置特权加密口令)。
3、Router(config)#interface f0/6(进入端口配置模式)、Router(config-if)#(端口配置模式)、Router(config)#line consode 0(进入控制台端口)。
4、Router(config)#line vty 0 4(进入虚拟终端配置模式)、Router(config- line)#(虚拟终端配置模式)、Router(config)#router rip(进入rip路由协议配置模式)。
5、Router(config-router)( rip路由协议配置模式)、Router(config-router)network 159.105.0.0(设置参与RIP协议的网络地址,不支持可变长掩码,只有IP网络号)。
6、Router(config)#router ospf 63(进入ospf路由协议配置模式)、Router(config-router)#(ospf路由协议配置模式)。
7、Router#write memory(保存配置到路由器的NVRAM中)、Router#write network tftp(保存配置到 TFTP服务器中)。
扩展资料:路由器原理:
路由器通过路由决定数据的转发。转发策略称为路由选择(routing),这也是路由器名称的由来(router,转发者)。
作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP的国际互联网络Internet的主体脉络,也可以说,路由器构成了Internet的骨架。它的处理速度是网络通信的主要瓶颈之一,它的可靠性则直接影响着网络互连的质量。