计算机网络新技术问题与方案
问题一:在各局域网主机相互通信中,遇到网管缺失或重复怎么办?
为了方便理解,我们可以把该问题转化为如上实际生活问题,其中A,B,C分别为三个不同的局域网,橘色的五角星表示每个局域网的网关,每个网关都是独立的。三辆褐色的车代表拉煤车,拉人车,以及通用协议,也就是既能拉煤,又能拉人的车。
:人和煤炭是不同的属性,如何设置通用协议?
方案:可以设置不同的通用协议,不同的协议对应不同的情况,例如拉煤的协议就用来装煤,拉人的协议就用来装人。
:一个局域网有多个网关,如果初始网管故障,如何知道备用网管为开启状态?
方案:由于一个局域网的各个网管是独立的,所以可以设置一个中央的服务器,如果某一个网关故障,中央服务器可以监控并调度别的网关来进行通信。
:路断了,车坏了怎么办?
方案:路断了也就是网断了,多个局域网不只有一条线路,初始的线路故障了,可以通过中央服务器再另外分配一条线路。车坏了也就是通用协议不可用,中央服务器可以修改通用协议,或者是启用备用协议。
:网关重复怎么办?
方案一:如上已经安置了中央处理器,它掌控全部的网关的情况,如果有某两个网关重复,那么它会迅速重新分配网关。方案二:其次在日常生活中,网关重复其实也就是IP地址重复,我们可以尝试更改自己IP地址的后三位;也可以将网关设置成为不可重复模式。
问题二:服务器如何同时处理多个网络的请求?
方案:一般在用户和初始服务器之间设置一个web缓存器,当用户要向初始服务器发起请求时,浏览器会先将请求定位到Web缓存器上,如果缓存器上有请求对象的副本则直接将该副本响应给客户。如果缓存器中没有,则从Web缓存器向初始服务器发起对该对象的请求,Web缓存器收到来自初始服务器的响应对象后,自己会保留一份该对象的副本,然后再响应给用户。所以服务器会按照web缓冲器内的顺序来响应用户的网络请求。
问题三:一种网络如何提供多种服务类型?
即网络有时对可靠性要求高,也有可能需要低延迟的连接,我们可以通过tcp协议来提高可靠的顺序的数据流传输服务,ip则提供一个基本的隔离区,把各种不同的服务都隔离在IP层之下。这种隔离区里面用的是支持持续连接的报文传递。要使可靠性得到保障,我们可以重新建立一个可靠的服务支持,也可以使用确认重传机制,还可以通过物理层的延迟来保障可靠。还有一种在传输数据报文的时候,将要求延迟性,不要求可靠性的报文放在传输数据报文的队首。然后将要求可靠性的数据报文放在其之后。
问题四:如果不同局域网的主机进行通信时,发生数据报丢失,在本题中就是煤或人在运输过程中出现意外,但是车没有损失的情况,在此情况下,如何解决问题?
方案:在运输过程中,如果发生货物丢失的情况下,使用Internet控制报文协议(ICMP协议),ICMP协议其实是IP协议的附属协议,IP协议用它来与其它主机或路由器交换错误报文和其它的一些网络情况,在ICMP包中携带了控制信息和故障恢复信息。在此基础上设置一定的时间片,源主机可以在该时间片内等待目的主机的确认信息,因此在某种程度可以解决故障
|计算机网络新技术问题与方案
服务器类型 计算机网络新技术问题与方案