代码改变世界

网络基础知识

2011-09-25 22:28  myjava2  阅读(182)  评论(0编辑  收藏  举报

    1、  计算机网络的发展

      (1)、具有通信功能的单机系统

     (2)、具有通信功能的多机系统

      (3)、以资源共享为目的的计算机网络

     (4)、以局域网及互联网为支撑环境的分布式计算机系统

        2、计算机网络的功能

      (1)、数据通信:用以在计算机系统之间传送各种信息。

     (2)、资源共享:通过网络资源共享可以使网络中分散在异地的各种资源互相共享,分工协作,共享分为软件资源和硬件资源共享。

     (3)、负载平衡:计算机网络可以集中处理和分布处理,一方面计算机把网络中的各种信息进行采集到一台指定的计算机上进行处理,另一方面,如果网络中某台计算机任务过重时,可将任务分配给其他空闲的多台计算机。

     (4)、高可靠性:通过网络各台计算机彼此互为后备机,一旦某台计算机出现故障,故障机的任务可以通过其他机器进行代为处理,从而提高了系统的可靠性。

      3、计算机的网络分类

    (1)、局域网:指传输距离很短、速度很高、以共享网络资源为目的的网络系统,分布范围有限,趋于分布式,减少了对某个节点的依赖性,拓扑结构简单。

     (2)、城域网:一般是覆盖临近的多个单位和城市,从而为接入网络的企业、机关、公司以及单位提供文字、声音和图像的集成服务,由IEEE802.6协议定义。

     (2)、广域网:又称远程网,覆盖范围广、以数据通信为主要目的的数据通信网,数据传输较低,拓扑结构较为复杂,常常借用传统的公共传输网来实现。

       4、网络拓扑结构:是指网络中通信线路和节点的几何排序,用以表示整个网络的结构外貌,反应了各个节点的结构关系,它影响整个网络的设计、功能、可靠性和通信费用。

     (1),总线型:只有一条双向通路,便于进行广播式传送信息,属于分布式控制,无需中央处理器,结构简单,变动容易,扩充性能好,缺点是:干扰较大,要求信号质量高,负载重时,网上的信息延迟不确定,故障隔离和检测困难。

    (2),星型结构:使用中央交换单元以放射状连接到网中的各个节点,中央单元采用电路交换方式以建立所希望的通信的两节点间专用路径。特点是:维护管理容易,重新配置灵活,故障隔离和检测容易,各个节点的通信必须通过中央单元转换,网络共享能力差,线路利用率低,中央单元负荷重。

   (3)环形结构:传输线路构成一个封闭的环形,各个节点通过中继器连入网内,信息单项沿环路逐点传送,特点:信息流动方向固定,节点过多时,传输效率低,扩充难。

   (4)、树形结构:是总线型结构的扩充形式,传输介质是不封闭的分支电缆主要用于多个网络组成的分级结构中,特点同总线型。

  (5)、分布式结构:无严格的布点规定和形状,各节点之间有多个线路相连,特点:有较高的可靠性,当一条线路有故障时,不会影响整个系统工作,资源共享方便,由于节点和多个节点连接,故节点的路由选择和流量控制难度大,管理软件复杂,成本高。

5.ISO/OSI参考模型:有七个层次:由低到高是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

 特性有:异构系统互连的分层结构、提供了互连系统交互规则的标准框架、同等层实体之间的通信由该层的协议管理、每层完成所定义的功能,修改本层不会影响其它层的功能。

(1)、物理层的互连设备:中继器(Repeater)用于局域网网段互连的,用于扩展局域网网段的长度,两个局域网网段之间实现电器信号的回复和整形。

集线器(HUB),可以看成是一种特殊的多路中继器,也具有信号放大的功能

(2),数据链路层的互连设备:网桥和交换机

        网桥(bridge),用于连接两个局域网络段,工作于数据链路层,工作于MAC子层,只要两个网络MAC子层以上的协议相同,就可以网桥互连。

       交换机(Switch),是一个具有简化、低价、高性能和高端口密集特点的交互产品,他是按每一个包中的MAC地址相对简单滴决策信息转发。

  (3)、网络层的互连设备:路由器是用于连接多个逻辑上分开的网络,逻辑网络是指一个单独的网络或一个子网,当数据从一个子网传输到另一个子网时,可以通过路由器完成。

    (4)、应用层互连设备:网管(Geteway)是应用层的互连设备,在计算机网络中当连接不同类型儿协议差别又较大的时候,则需要选用网管设备,网关的工呢过体现在OSI模型的最高层,将协议进行转换,将数据重新分组,以便在不同的而系统间进行通信。

6.Internet 协议

      (1)、TCP/IP协议:特性表现为逻辑编制、路由选择、域名解析、错误检测和流量控制以及对应用程序的支持。

     (2)、网际层协议—IP协议:IP协议的主要功能是将上层数据如(TCP、UDP数据)或同层的其他数据,封装到ip数据报中,将ip数据报送到最终目的地址

     (3)、ARP协议和RARP协议:地址解析和反地址解析协议,arp是将ip地址转换为物理地址,人、rarp的作用是将物理地址转换为IP地址

     (4)、传输层协议—TCP协议:传输控制协议是整个TCP/IP系列中最重要的协议之一,它在IP协议提供的不可靠数据服务的基础上,为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。

      (5)、传输层协议—UDP协议:是一种不可靠的、无连接的协议,可以保证应用程序进程间的通信,UDP有助于提高传输的高效率性。