计算机网络
基本概念
计算机网络是一个将分散的,具有独立功能的计算机系统.
简单来说,计算机网络就是一些互连的,自治的计算机系统的集合
- 分类
广义上:是一个资源共享的系统.
资源共享上:
1.目的–资源共享
2.组成单元–分布在不同地理位置的多台独立的"自治计算机"
3.网络中的计算机必须遵守的统一规则–网络协议
用户透明性–存在一个用户自动管理资源的网络操作系统
组成
-
组成部分:硬件(主机,通信链路,交换设备,通信处理机),软件(主要包括各种资源共享的软件和方便用户使用的工具软件),协议(规定了网络传输数据时的所遵循的规则)
-
工作方式来分:边缘部分,核心部分
-
功能组成:计算机网络由通信子网(由各种传输介质,通信设备和相应网络协议工程–具有数据传输,交换,控制和存储的能力例:网桥,交换机,路由器)和资源子网构成(实现资源共享的设备及其软件的集合–像网络用户提供资源(硬件,软件,数据)的服务例:计算机软件)
功能
1,数据通信
2,资源共享
3,分布式处理
4,提供可能性
5,负载均衡
分类
出题意向物理链路数量
小结
性能指标
速率
带宽
吞吐量
时延
往返时延(RTT)
利用率
分层结构
OSI
各层作用
应用层—所用能和用户交互产生网络流量的程序
表示层—用来处理两个通信系统中交换信息的表示方式(语法和语义)
会话层—向表示层(实体/用户)提供并建立连接并在连接上有序传输数据.这是会话也是建立同步
传输层—负责主机中两个进程的通信,及端到端的通信,传输单位是报文段或用户数据报
网络层—主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。
数据链路层—主要任务是把网络层传下来的数据报组装成帧。
数据链路层/链路层的传输单位是帧。
物理层—主要任务是在物理媒体上实现比特流的透明传输
物理层传输单位是比特。
TCP
与OSI区别
模型图示
封装方式如上