计算机网络的定义

  • 计算机网络的精确定义并未统一
  • 最简单的定义为:一些接的、自治的计算机的集合
    • 互连 指计算机之间通过有线或无线方式进行数据通信
    • 自治 是指独立的计算机,由他自己的硬件和软件,可以单独运行
    • 集合 至少两台计算机
  • 计算机网络的较好的定义是:计算机网络由一些通用的、可编程的硬件互连而成,而这些硬件并非专门用来实现某一特定目的。这些可编程的硬件能够用来传送多种不同类型的数据,并且能支持广泛的和日益增长的应用。

    • 计算机网络中的硬件并不仅局限于计算机
    • 计算机网络并非专门用来传输数据,而是能够支持很多种应用(分布处理等)

      计算机网络的分类

  • 按交换技术分:

    • 电路交换网络
    • 报文交换网络
    • 分组交换网络
  • 按使用者分类
    • 公用网 电信公司组件的大型网络,出钱可加入
    • 专用网 军队、铁路、电路等系统内部专用
  • 按传输介质分类
    • 有线网络
    • 无线网络
  • 覆盖范围
    • 广域网WAN 因特网核心部分,为核心路由器提供远距离高速连接
    • 城域网MAN
    • 局域网LAN
    • 个域网PAN
  • 按拓扑结构分类
    • 总线型网络:单根传输线连接计算机 建网容易,增删节点方便,省线路;重负载时效率不高,一处故障,全部瘫痪
    • 星型网络:每个计算机已单独线路与中央设备相连 便于网络集中控制; 成本高,中央设备对故障敏感
    • 环型网络:将所有计算机的网络接口连成一个环
    • 网状网络:每个节点至少有两条路径与其他节点相连,多用于广域网 可靠性高;控制复杂,成本高

以上四种可以互连为更复杂的网络