简介
本篇博客是对 湖南科技大学-高军-计算机网络 课程笔记记录,具体请移步课程计算机网络
概述
因特网
01.网络:若干节点和连接结点的链路形成的集合
02.互联网:多个网络通过路由器互联形成互联网
03.因特网:世界上最大的互联网
04.ISP:Internet Service Provide 因特网服务提供商(中国移动、联通等)
信息交换(3种)
01.电路交换
📞——用户线——(电话交换机——中继线——电话交换机)n——用户线——📞
02.报文交换
发送方A——B——C——接受方D
03.分组交换
信息等分添加首部——分多个路由线路缓存转发——去除首部,信息合并
对比如下:
计算机网络的定义
计算机网络的分类
网络性能指标
比特
以下为数据量单位
1B | 8bit |
---|---|
1KB | 2 ^ 10 B |
1MB | 2 ^ 20 B |
1GB | 2 ^ 30 B |
1TB | 2 ^ 40 B |
**拓展:买来的固态硬盘和系统上显示的大小不一样的原因是厂家使用的数据量单位和计算机的不一样,厂家的1GB = 10 ^ 9 B ,换算成计算机显示的大小应该将总的 Byte / 2 ^ 20 **
速率
以下为数据传送时比特率或数据率单位
bit/s(b/s、bps)
bit/s | b/s、bps |
---|---|
Kbps | 10 ^ 3 bps |
Mbps | 10 ^ 6 bps |
Gbps | 10 ^ 9 bps |
Tbps | 10 ^ 12 bps |
带宽
两种表述:
吞吐量
时延
01.三种时延
02.如何计算?
03.例题
时延带宽积
往返时间
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qKL4zfMT-1652792617449)(https://pic.imgdb.cn/item/621c945e2ab3f51d917aabc2.jpg)]
利用率
丢包率
计算机网络体系结构
01.OSI:法律上的国际标准、7层
02. TCP/IP:事实上的国际标准、4层
03.原理体系结构:因为TCP/IP体系网络接口层的不确定,事实上TCP/IP只有3层,学习时为了补上这缺失的一环,我们综合OSI体系和TCP/IP体系成为原理体系结构,将TCP/IP中的网络接口层替换为物理层+数据链路层、5层
分层的必要性
01. A—— B两台主机连接,如何让传输信息:接口,线路,传输比特流的物理方式 —— 物理层
02. 多台主机的主线网络中,如何正确接收比特流,标识主机地址,MAC,协调主机争用主线 —— 数据链路层(主线网络已经弃用,现如今使用的是交换机网络)
03.多个网络通过路由器互联,如何标识不同的网络和网络中的多个主机,IP地址,如何路由转发分组 —— 网络层
04. 不同主机间的两个进程相互通信,如何正确接受信号,传输错误时如何处理?—— 运输层
05.不同类型网络应用程序之间相互通信,邮件SMTP,万维网应用HTTP,文件传输FTP —— 应用层
网络体系结构分层思想举例
例子:浏览器 —— web服务器
应用层(HTTP)—— 运输层(HTTP+TCP)—— 网络层(HTTP+TCP+IP)—— 数据链路层(帧 ETH+HTTP+TCP+IP+ETH)—— 物理层(前导码+ET