【计算机网络笔记】- 1.计算机网络的概述
文章目录
1.计算机网络的概述
1.因特网的概述
2.因特网的组成
边缘网的通信方式
- 客户服务器方式(C/S)
客户端想要获取数据只能从服务器端获得 - 对等的方式(P2P)
对等的方式:每个客户端都可以作为服务端来发送信息。
如D从C获取一个500M的文件,当D获取100M的时候,突然F也要获取C的500M文件,如果多个客户端同时请求一个资源会造成传输效率下降。所以此时P2P的方式就起作用了,此时F不会向C请求文件,而是向D请求D已经下载的数据,这就是P2P的方式。
数据交换方式
-
电路交换
电路交换的3个步骤:- 建立连接:申请占用通信资源
- 通话:一直占用通信资源
- 释放连接:释放通信资源
在连接建立的时候通信资源会被独占,其他客户端不能访问。
电路交换适合于数据量很大的实时性传输,核心路由器之间可以使用电路交换。 -
分组交换
分组交换是服务器把一个大的文件划分成多个小部分,一次发送一部分,然后把收到的所有数据在客户端拼接成完整的文件
每个部分都可以由不同的路径转发,及不考虑转发路径,只在意客户端是否能接收到完整的数据。- 优点:高效、灵活、迅速、可靠
- 问题:时延、开销
-
报文交换
- 报文一般比分组长的多
- 报文交换的时延较长
分组交换和报文交换都不会独占通信资源
3.网络的类别
距离划分
- 局域网:自己购买设备,自己维护,带宽固定100M 1000M,距离100米以内
- 广域网:花钱买服务,花钱买带宽
4.计算机网络的性能
性能指标
1.速率:连接在计算机网络.上的主机在。字信道上传送数据位数的速率,也称为data rate或bit rate。单位是b/s, kb/s, Mb/s, Gb/s.
2.带宽:数据通信领域中,数字信道所能。传送的最高数据率。单位是b/s, kb/s, Mb/s, Gb/s.
3.吞吐量:即在单位时间内通过某个网络的数据量;单位b/s, Mb/s,等.
4.时延:
5.时延带宽积
6.往返时间:RTT(Round-Trip Time)从发送方发送数据开始,到发送方收到接收方确认
7.利用率:
信道的利用率越高,其时延越大。
非性能指标
5.计算机网络体系结构
几个基本概念
- ISO:国际标准化组织
- OSI/RM:互联网法律上的国际标准
- TCP/IP Suite: 因特网事实上的国际标准
- Network Protocols:数据交换遵守的规则、标准或约定
- 网络体系结构:计算机网络各层及其协议的集合
OSI(开放式系统互连参考模型)7层
- 应用层:能够产生网络流量能够和用户交互的应用
- 表示层:加密、压缩、开发人员
- 会话层:服务和客户端建立的会话、查木马、netstat -nb(查看tcp连接)
- 传输层:可靠传输建立会话、不可靠传输、流量控制
- 网络层:IP地址编址、选择最佳路径
- 数据链路层:输入如何封装、添加物理层地址、MAC
- 物理层:电压、接口标准
前三层(应用、表示、会话)是开发工程师要考虑的。剩余4层是网络工程师的职责。
网络排错
从底层到高层逐一排查。
五层协议对应数据单元
五层协议的数据传输过程:
主机1向主机2发送数据
主机1先对数据进行装包,然后发送主机2,主机2在进行拆包获取数据。