韩老师计算机网络第一章

1、概述

1.1 网络

由若干结点和连接这些结点的链路组成。网络中的结点可以是计算机、集线器、交换机或路由器等。

1.2 互联网

网络和网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网。因特网是世界上最大的互联网络。

网络吧许多计算机连接在一起,而互联网则把许多网络连接在一起。

1.3 因特网

本节知识结构图
在这里插入图片描述

1.4 网络边缘的端系统之间的通信方式

1、客户-服务器(C/S方式)

2、对等方式(P2P)

1.5 因特网的核心部分

电路交换的三个阶段:

在这里插入图片描述

建立连接------------->通信------------>释放连接

分组交换的总结:

路由器处理分组的过程是:

  1. 把收到的分组先放入缓存(暂时存储);
  2. 查找转发表,找出到某个目的地址应从哪个端口转发;
  3. 把分组送到适当的端口转发出去n路由器处理分组的过程是:

优点:高效、灵活、迅速、可靠

缺点:时延、开销

报文交换方式:

报文一般比分组时间长

报文交换的时延较长

三种方式的比较

在这里插入图片描述

1.6 计算机网络的类别

局域网

覆盖范围小,自己单位维护,带宽固定(由硬件决定)100米 带宽小

多台计算机连接到接入层交换机,多台接入层交换机连接到汇聚层交换机

每一层都是一个星型结构

接入层交换机:接口多

汇聚层交换机:连接各个接入层交换机,端口带宽高

广域网

距离远 花钱买服务 花钱租带宽

ISP(Internet Server Provider)网络服务提供商
自己的机房 对网民提供Internet服务
运营的网站放在运营商服务器机房
运营商直之间只有一条线路连接,所以这条线路会成为通信速率瓶颈,也是为什么我们跨运营商访问网站比较慢的原因

物理地址的作用:数据传输时记录当前物理地址和下次的传输物理地址
IP地址的作用:记录当前IP地址和目标IP地址

1.7 计算机网络的性能指标

  1. 速率:连接在计算机网络上的主机在数字信道上传送数据位数的速率(data rate,bit rate)单位为b/s, kb/s, Mb/s, Gb/s
    这就是我们常说的“我家装的100M的带宽”,不过,有些网站测速显示的速率是按字节来表示的,即需要拿100M/8得到网站显示数据。
    还有交换机的带宽为100M,100M其实是100Mb/s。

  2. 带宽:数据通信中,数字信道所能传输的最高速率,单位为b/s,kb/s,Mb/s,Gb/s
    注意,这也是一个速率,只不过是最大速率,和上面的理解几乎一样,多数情况受硬件限制

  3. 吞吐:单位时间内通过某个网络数据量(有可能是几条数据链路流量和)

    吞吐量受网络的带宽或网络的额定速率的限制。

  4. 时延
    在这里插入图片描述

在这里插入图片描述

处理时延 交换结点为存储转发而进行一些必要的处理所花费的时间。

排队时延 结点缓存队列中分组排队所经历的时延。

在这里插入图片描述

在这里插入图片描述

5.时延带宽积
在这里插入图片描述

  1. 往返时间(RTT Round-Trip Time) ping出的时间就是往返时间 >2000ms请求超时

  2. 利用率:
    在这里插入图片描述
    最形象的例子是汽车和公路。以汽车类比数据块,以高速公路类比网络光纤。当汽车较少时,利用率较低,但汽车开的很快,延时较低。如果遇到节假日,高速公路塞满了汽车,公路利用率高了,同时延时也高了,因为车已经开不快了,堵车啊。。。

Tips:

带宽可以无限增加吗?
不可以:数据块长度固定,增加带宽意味着发送时间变短,同时数据块在信道中的长度也变短了(波形长度 = 发送时间 * 传播速度),之前说过传播速度由介质决定,一般固定,那么发送时间越短,波形越短,短到一定程度,接收方就无法识别高低电平了
铜线和光纤的对比:
铜线的传播速率其实和光纤的速率接近,那为什么使用光纤呢?因为光纤支持更高的发送速率,光纤使用光信号,即使数据很短,也能解析出高低电平。而铜线使用电信号,波形太短,无法识别高低电平。

1.8 计算机网络的体系结构

OSI参考模型

应用层 能产生流量能够和用户交互的应用程序
表示层 加密 压缩等处理 传输格式(二进制 ASCII码)乱码是表示层问题(开发者处理)
会话层 服务器和客户端建立的会话 可以查木马 netstat -n查看链接状态 netstat -nb 查看连接由谁创建 netstat /?查看有哪些指令
传输层 可靠传输 流量控制 不可靠传输
网络层 选择最佳路径 规划IP地址
数据链路层 标记帧的开始和结束 透明传输 差错校验 交换机速度
物理层 网络设备接口标准 电气标准 如何在物理链路进行更快的传输(电压 接口数量 接口类型 通信介质:光纤 网线 双绞线)

分层的好处:7层相互独立,某一层变化不会影响其他层(相当于软件开发的耦合性小的意思)
比如在应用程序写入服务器的IP地址是不符合分层的思想的,万一服务器的IP地址修改 应用程序就挂了(IP地址是网络层的内容,应用程序属于应用层)
各层关系:低层向高层提供服务

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

网络排错

从底层向上排除
1.物理层故障:网络连接状态 查看发送和接收数据包
2.数据链路层故障:MAC地址冲突 ADSL欠费 网速无法协商 计算机连接到错误的VLAN
3.网络层故障:配置了错误的IP 子网掩码 网关,路由器没有配置可达目标的路由
4.应用层故障:(上四层都在这里说)应用程序配置错误(如如浏览器配置了错误的代理)

OSI网络参考模型和网络安全的例子

1.物理层安全 一栋大厦是保险公司的,建造时布好网线,使用时10层租给了其他公司,其他公司通过原先布好的网线就可以访问保险公司网络。(别人应该无法私自连接到你的网络,租售10层时 应将网线断开服务器,或配置将网络断开)
2.数据链路层安全 上网时 ADSL 上网账号密码 VLAN划分 交换机绑定固定MAC地址
3.网络层安全 路由器上使用ACL控制数据包流量(指定IP才传输) 防火墙设置
4.应用层安全 开发的应用程序没有漏洞(比如没有SQL注入漏洞等等)

1.9 开放系统信息交换涉及的几个概念

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42041127/article/details/108876429
今日推荐