来源于视频:韩老师讲高校《计算机网络原理》(b战)
文章目录
第一章 概述
1.1 计算机网络的重要功能
- 连通性: 彼此连通,交换信息
- 共享:信息共享、软硬件共享
1.2 因特网概述
三个概念
- 网络(Network):若干计算机连接在一起
- 互联网(internet):若干网络连接在一起
- 因特网(Internet):全球最大的一个互联网
整个Internet使用
TCP/IP
协议
因特网发展的三个阶段
- 1st:ARPANET向互联网发展【上世纪 60年代到 80年代中期】
- 2st:三级结构的因特网【上世纪80年代中期到90年代初】
- 3st:多层次ISP结构的因特网
ISP(Internet Server Provider 因特网服务提供商)
多层次ISP结构的互联网(图)
中国互联网(图)
ISP、企业网、网民(图)
因特网的标准化工作(图)
1.3 因特网的组成
1.3.1 因特网的边缘部分
主机之间的通信方式
- 客户/服务器方式(Client / Server方式,C/S)
- 对等方式(Peer-to-Peer方式,P2P)
1.3.2 因特网的核心部分
数据交换方式
- 电路交换(Circuit Switching)
- 1st:建立连接【申请占用通信资源】
- 2st:通话 【一直占用通信资源】
- 3st:释放连接【`释放通信资源】
电路交换面向连接
适合于数据量很大的实时性传输
核心路由器之间可以使用电路交换
- 报文交换(Message Switching)
- 报文一般比分组长的多
- 报文交换的时延较长
- 分组交换(Packet Switching)
- 不需要建立连接
- 不存在占用现象
- 路由器的存储转发功能:在路由去A暂存查找转发表,找到转发的端口
优点:高效、灵活、迅速、可靠
问题:时延、开销
1.4 三个概念
-
局域网:覆盖范围小,用户自己买设备,自己维护设备,带宽固定。
-
广域网:覆盖范围大,用户花钱租服务,运营商维护设备。
-
Internet:由ISP组成,各运营商由自己的机房,给网民提供Internet连接
1.5 OSI参考模型
1.5.1 OSI七层
- 应用层:所有能产生网络流量的程序
- 表示层:在传输之前是否进行加密或压缩处理,二进制、ASCII码
- 会话层:查木马 netstat -n
- 传输层:可靠传输(纠错),流量控制,不可靠传输
- 网络层:负责选择最佳路径,规划IP地址
- 数据链路层:定义帧的开始和结束,透明传输来实现,差错校验(不纠错)
- 物理层:接口标准,电器标准,如何在物理链路上传输的更快
OISI对网络排错有指导意义,由底层到上层排错:
- 物理层故障:查看连接状态,查看发送和接收的数据包
- 数据链路层故障:例子:MAC冲突,ADSL欠费,网速没办法协商一致(带宽不统一),计算机连接到错误的VLAN
- 网络层故障:配置了错误的IP地址、子网掩码,配置了错误的网关,路由器没有配置到目标网络的路由
- 应用层故障:应用程序配置错误
1.5.2 OSI参考模型和网络安全
- 物理层安全
- 数据链路层:ADSL账号密码,无线连接密码,VLAN,交换机端口绑定MAC地址
- 网络层安全:在路由器上使用ASL控制数据包流量,设置防火墙
- 应用层安全:开发的应用程序没漏洞
1.6 TCP/IP协议
1.6.1 TCP/IP协议和OSI参考模型
1.6.2 数据封装过程
FCS:差错校验
1.6.3 数据解封装过程
1.6.4 数据帧构成
1.6.5 客户进程和服务器进程进行通信
1.7 计算机网络的性能
- 速率
连接在计算机网络上的主机在数字信道上传送数据位数的速率,也称data rate或bit rate。单位是b/s,kb/s,Gb/s
我们平时看到的网速是按字节/秒为单位
不同的信道有不同的速率
-
带宽
数字通信领域中,数字信道所能传送的最高数据率。单位是b/s,kb/s,Mb/s,Gb/s -
吞吐量
在单位时间内通过某个网络的数据量。单位b/s,Mb/s等
- 时延
传播速率是固定的,因此提高信道带宽,不会影响传播时延,只会减小发送时延
- 时延带宽积
时延带宽积,即为当前在线路上的数据量
-
往返时间
从发送方发送数据开始,到发送方接收到接收方确认 -
利用率