卤水豆腐的吃法:请教superloveo,单网卡多址多网关等问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 04:54:08
1、单网卡,网络连接TCP/IP属性中的高级选项可以选项中可以为计算机添置多个ip地址和多个网关,它是用来干什么的?是不是可以连接不同网段或者可以组建局域网(通过交换机)?如果是这样,那么若不是2000server之类的服务器操作系统,没有软路由模块功能 ,是不是就需要通过手来指定路由?
2、双网卡共享上网问题,是不是启动两个网接连接中任何一个的共享就可以实现。因为我看到网上有关资料,有的说启动接外网的网络连接,有的说启动接局域网的网络连接。
3、如果用交换机连接不同网段,是不是要用三层交换机?而且,是不是一个三层交换机还能划分出不能互相的多个虚拟局域网?
4、转发数据报的报头含有IP和端口信息,那么在哪层才涉及到端口的概念,是传输层?还是会话层?
5、另外,关于不同网段访问问题。假如一个网段中的一台计算机访问另一个网段中的一台http服务器(二个网段均为私有地址),那么是不是地址和端口都需要转换?即:一台机算机的随机端口--路由器转换地址和端口--和http服务器80端口建立连接。如果是这样,不是和NAT一样吗?

1、单网卡的计算机设置多个ip地址可以在多网段混杂的网络中同时连接多个网段,类似cisco等路由器的接口主副ip地址的原理,但是这样的设置仍然不能使计算机成为路由功能的网关设备。当然通过设置静态路由来实现多线路选择的目的。
2、双网卡共享网络的设置不能随意设置,因为这不同于不具备NAT功能的路由,它存在出口和入口的概念。一般是要共享什么连接就启用这个连接的internet共享,而使系统自动配置剩余的网络连接为“网关”地址。
3、三层交换机具备部分的OSI模型第三层的功能,也就是网络层路由的功能,通过划分VLAN等方法可以对应的支持二层交换机VLAN的结构和模式,作为它们的网关使用。
4、TCP和UDP这些主要涉及到端口的协议都工作在OSI的第四层,也就是传输层。
5、如果不需要使用NAT功能,那么就不需要对源数据的端口进行修改了,所以web服务器上可以查看到客户访问的真实端口,而透明化中间的路由过程。数据包在经过路由器的转发过程中,所包含的目的IP地址不会发生变化,而每台路由器会将数据报内的目的物理地址改为下一跳的路由器或者节点的物理地址然后进行发送。

学校有两个计算机教室,各有40台电脑,两个教室通过交换机连接。为了防止学生在网络上私自传送文件,我们将这两个教室的计算机的IP地址设置在不同的网段上。但是新的问题出现了:虽然两个教室隔离开了,但老师们上课传递课件又成了问题,能不能解决这个问题呢?经过一系列的探索,我们采用单网卡实现了两个教室间的通信。
实现原理

在没有路由器的情况下,在同一个IP子网内的主机才能通信。主机不在同一网段内,即使通过交换机或集线器连接了也无法相互通信。不信您可以试一下,用两台不同网段IP的主机(如192.168.1.1和192.168.2.1,使用255.255.255.0作为子网掩码),即使把这两台电脑连接在同一集线器或交换机上,在只使用TCP/IP协议时,它们是无法通信的。

我们知道,一台计算机是可以有多个IP地址的,如果我们给一台服务器绑定两个以上IP地址,其中一个IP地址在一个网段中(如192.168.1.0),另一个IP地址在另一个网段中(如192.168.2.0),如果给服务器提供路由功能,这两个IP地址充当网关,就可以把两个网段连接在一起了。经过查找资料,我们发现Windows 2000 Server具有的“路由和远程访问”服务,能够很好地提供路由功能。

“路由和远程访问”的配置

为了解决这个问题,需要在连接这两个教室的交换机或集线器上安放一台使用静态IP地址的服务器。这台服务器需要至少指定两个IP地址,一个IP地址处在一个教室计算机所在的网段中,另一个IP地址处在另一个教室计算机所在的网段中。

在默认状态下,Windows 2000 Server已经安装了“路珊驮冻谭梦省狈?瘢?皇敲挥信渲煤茫??孕枰??邢喙厣柚茫?BR>
1、 在服务器上以管理员身份登录,点击“开始”,在“程序”组中会有一个“计算机管理”,点击其中的“管理工具”程序组,“管理工具”里面有一个“路由和远程访问”项,找到后点击,在出现的“操作”菜单上点击“配置并启用路由”项,会出现“路由和远程访问服务器安装向导”,按照向导的提示进行操作就可以了。点击[下一步]按钮,出现选择项,我们需要选择的是“网络路由器”,因为我们的目的就是让Windows 2000 Server承担路由器的责任。

2、点击[下一步]按钮后,会出现确定协议的窗口。现在IPX/SPX协议已经不使用了,而且NetBEUI协议也不是可以路由的协议,所以我们只需要对TCP/IP协议进行路由,选择“是,所有可用的协议都在列表上”就可以了。

3、点击[下一步]按钮,会出现是否允许远程拨入的选项,因为我们在局域网中,不允许用户从电话线拨入局域网,因此选择“否”就可以了。再点击[下一步]按钮,就会提示设置完成了。点击[完成]按钮之后,会出现“正在启动路由和远程访问服务”的提示。

设置客户端

在启用服务后,并不是马上可以使用,而是需要给客户端指定网关的IP地址。因为虽然启动了路由器,但是客户端计算机并不知道路由器(即网关)的IP地址,所以还是无法通信。

客户端的设置也很简单,假定您使用Windows 98作客户端,在“网上邻居”上右击,在弹出的菜单中点击“属性”,在协议列表中点击“TCP/IP”协议,点击[属性]按钮,就会出现“TCP/IP属性”对话框。在“网关”选项卡中,在“新网关”下面的IP地址栏输入服务器的IP地址,再点击[添加]按钮。服务器有两个IP地址,选择哪一个呢?当然是选择和当前主机在同一个网段的IP地址了。即如果当前主机IP地址是“192.168.1.150”,那么网关的IP地址就是“192.168.1.X”的那个IP地址。当然,这不需要在所有的计算机上设置,只要在需要跨网段通信的计算机上设置就可以了。

在所有的设置完成之后,现在您用“ping”命令测试一下与另外一个网段的通信是否正常。如果您设置的都正确,通信就会没问题的。

如何停止服务

如果想中断两个网段的通信,如何实现呢?这也很好实现:在“路由和远程访问”程序中点击其中的“IP路由选择”,在右边出现的“本地连接”中右击,在弹出的菜单中点击“属性”,会出现一个对话框,在“启用IP路由器管理器”上去掉复选框即可。

如果您有多个网段,也可以用这个方法实现,原理是一样的。如果两个教室之间的交换机或集线器没有直接连接,此时就需要服务器安装双网卡,每块网卡分别连接到一个教室的交换机或集线器上,再分别指定一个IP地址,再启用“路由和远程访问”服务即可。