第一讲:计算机网络概述(上)

来源:互联网 发布:linux查看服务器硬件 编辑:程序博客网 时间:2024/05/18 00:53

1.1,什么是计算机网络

定义:计算机网络就是互连的、自治的计算机集合。

自治:无主从关系??

1,Internet:
定义: ISP(Internet service provider)网络互连的网络之网络。
由计算设备,通信链路,分组交换器(路由器,交换器),协议组成。
作用:1,为网络应用提供通信服务的通信基础设施。2,为网络应用提供API

1.2,网络协议

协议三要素:

  • 语法:数据与控制信息的结构或格式,信号电平。
  • 语义:需要发出何种控制信息,完成何种动作以及做出何种响应,差错控制。
  • 时序: 事件顺序,速度匹配。

1.3 ,计算机网络结构

  • 网络边缘 :主机,网络应用
  • 接入应用,物理介质
  • 网络核心(路由器,网络之网络)

1,网络边缘
客户/服务器模型,P2P应用模型。

2,网络核心:路由+转发
路由:确定分组从源到目的传输路径。
转发:将分组从路由器的输入端口交换至正确的输出端口。

1.4,Internet 结构

1.5,数据交换

分为:电路交换、报文交换、分组交换。

1,电路交换:独占资源

2,报文交换:源发送信息整体

3,分组交换:需要拆分和重组,将产生额外开销。与报文交换相比传输速度更快,要求的存储空间更小。与电路交换相比,由于其采用了统计多路复用的技术,按需共享链路,不会造成资源的独占(即在占用时间内,如果用户处于非活动状态,该用户的资源仍然可被其他用户抢占)。
适用于突发数据的交换,因为按需共享,而不会在使用期间占用所用所有资源。(如浏览器浏览网页就是突发传输。网页传输过来后,会间隔一段时间再次传输)