计算机网络原理(一)

初识计算机网络

  1. 计算机网络是一个将分散的,具有独立功能的计算机系统,硬件,通过通信设备和线路连接起来的,有功能完善的软件实现资源共享和信息传递。
  2. 总体来看,一个完整的计算机网络由硬件,软件和协议三大部分组成。硬件方面,毫无疑问包含计算机啊,通信链路(光纤,双绞线),交换设备(路由器,交换机)和通信处理机(网卡)等。软件多属于应用层,方便用户操作的。协议是计算机网络的核心。因为将一个个的计算机构成一个网络,就是为了资源共享和信息传递,需要出现一个“交通规则”使得网络正常运行。

计算机网络的分类

  1. 广域网(WAN)
    广域网主要是提供长距离的通信,覆盖范围几十千米到几千千米,其是因特网的核心部分。
  2. 城域网(MAN)
    可以跨越几个街区甚至整个城市。城域网大多采用以太网技术
  3. 局域网(PAN)
    局域网一般用微机或工作站通过高速链路相连,覆盖范围小。传统上,局域网使用广播技术,而广域网使用交换技术。
  4. 个人区域网

计算机网络分层结构

为了进行网络数据交换而建立的规则,标准或约定称网络协议。只有对等实体之间才有协议。
协议由语法,语义和同步三部分组成。语法规定传输数据的格式,语义规定所要完成的功能,同步规定了各种操作的条件和时序关系等。
服务是垂直的而协议是水平的。
只有紧挨着的下层为上层提供服务,不可以跨层。
7. OSI参考模型

该模型共7层,自下而上为 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
通信子网:物理层,数据链路层,网络层
资源子网:会话层,表示层,应用层‘
传输层具有承上启下的功能。

  1. TCP/IP模型

计算机网络原理(一)_第1张图片这里的网络接口类似于物理层和数据链路层。网际层类似于网络层。网际层是TCP/IP的核心,网际层将分组发往网络,并为之选择合适的路由,该层是不可靠传输,尽最大努力交付。网际层定义了标准的分组格式和协议,即IP。
传输层是应用-应用,进程-进程的对话。只有传输层以上各层的通信才能称为端到端是因为每个进程有自己的一个端口号。通过端口号的访问。传输层主要是两种协议:

  1. TCP面向连接的,可靠传输,是一种全双工的传输方式。数据传输的单位是报文段。TCP是面向字节流的。TCP连接的端口是套接字。
  2. UDP是不需要连接,不可靠传输,尽最大努力交付,但是不能保证数据的损失。数据传输的单位是用户报文段。UDP是面向报文的。

你可能感兴趣的:(计算机网络,网络协议,网络)