第一章:计算机网络概述
1.1计算机网络在信息时代的作用:
计算机网络的重要功能:
1.2因特网的概述:
网络:许多计算机连接在一起;
互联网:internet,许多网络连接在一起;
因特网:Internet,全国最大的一个互联网;
互联网的三个发展阶段:
ISP:运营供应商(电信、联通、移动、长城等宽带)
多层次ISP结构的互联网:
中国互联网:
单线机房以及双线机房:
1.3 因特网的组成:
因特网 = 边缘部分 + 核心部分:
因特网的边缘部分:
主机之间的通信方式:
1.客户服务器方式(Client/Server方式—C/S)
客户端发起请求到服务器
2.对等连接方式(Peer-to-Peer方式–P2P)
既是客户端又是服务器
因特网的核心部分:
数据交换方式:
1.电路交换方式
2.报文交换方式
3.分组交换方式(目前应用较多)
电路交换方式:(打电话)
单向:
多向:
所谓占线即用户之间已经进行了连接,在不挂断之前是无法与其进行连接的。
应用:电路交换适合于数据量很大的实时性传输:核心路由器之间可以使用电路交换
分组交换方式:
将每个数据分成多个组块,加上“首部”,“首部”含有原地址以及要发送的地址,每个组块分别发送 。
发送端:
接收端:(将首部去除,并合并成完整的数据)
分组的转发:
自动选择最佳路径,(不占线),并发的方式
路由器的存储转发功能:会在路由器(A、B、C、D、E)之间暂存查找
转发表,并找到转发的端口,通过多次存储转发,最后到达目的主机。
分组交换的总结:
优点:高效、灵活、迅速、可靠
缺点:时延、开销
报文交换方式:
报文一般比分组长的多
报文交换的时延较长
三种交换方式的比较:
1.4计算机网络在我国的发展:
1.5计算机网络的类别:
计算机网络最简单的定义:一些互相连接的、自治的计算机的集合
广域网:跨城市的网络
局域网:覆盖一所学校、一栋大楼的网络
城域网:覆盖一座城市的网络
个人区域网:两台或多台计算机通过自己连接的网络
新的理解:不单单从网络覆盖范围区分局域网和广域网
应用了广域网技术
应用了局域网技术
局域网:自己购买设备 自己维护 带宽固定 100M、1000M 距离100米以内
广域网:花钱买服务 花钱买带宽
1.6计算机网络的性能:
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.利用率:
公式:
图像:
关于利用率的例子:
在路上,车的数量少,利用率低,不会造成堵塞,延迟率、时延低
如果车辆众多,利用率高,自然造成堵塞,延迟率、时延高
计算机网络的性能:
1.7计算机网络的体系结构:
几个基本概念:
例子帮助理解:(数据通信的步骤可以理解为层次)
你家在深圳要搬家搬去北京(搬家相当于传数据),搬家总不可能一起整个搬过去吧?(一个数据太大的话)那么你得找专门的人把它拆了,装箱,打包,找运输公司一件一件送过去。运输公司从汽车运输到火车站,到火车站后,再运,运到北京的汽车站。然后再找搬家公司运到你要搬去的家。最后再找人把它组装起来。
分层的优点:
1.有利于标准化
2.降低项目之间的依赖(降低耦合)
(上面的例子:每一个环节的速率快慢都可能影响最终的结果速率,但是每个环节又不相互影响)
例如:你市内建了立交桥,你的市内运输速率提高了但对于火车的速率没有影响。
相同地:火车如果提速了,长途运输的的速率提高了,但对市内运输速率没有影响。
还有:如果打包人员的工作时间长了,经验丰富了,这个环节性能又有影响,但是对整个交通没有影响
OSI七层模型:
应用层:能够产生网络流量、能够和用户交互的应用程序(QQ、浏览器、暴风影音)
表示层:加密 (安全问题)、压缩 (ACSSII码、二进制)、编码( UTF-8) 开发人员需要考虑的问题(QQ视频和语音的解压与上传)
会话层:服务器和客户端建立的会话 查木马 netstat -nb
扩展:
(木马、病毒的区别:)
木马:盗窃信息、远程控制、监视机器
病毒:消耗你的资源、 破坏你的系统
传输层:可靠传输(建立会话,例如:看电影如果丢包必须重传)、不可靠传输(不建立对话,例如:QQ聊天对话、屏幕广播)、流量控制(传输流量的暂停与启动)
网络层:IP地址编址 选择最佳路径(动态路由协议)
数据链路层:数据如何封装、添加物理层地址(MAC地址)
物理层:电压、接口标准
网络排错:(从底层到高层)
网络安全和OSI参考模型:
物理层安全(同一栋大厦的访问)
数据链路层安全 ADSL AP密码
网络层安全(控制不同的计算机的访问网络权限)
应用层安全(SQL注入漏洞、上传漏洞)
TCP/IP四层模型:
开放系统信息交换涉及的几个概念:
不同的实体有不同的交换协议:
五层协议对应的数据单元:
主机1向主机2发送数据:(每个层次添加)
到达目的地后:(每个层次去除)
使用TCP/IP协议进行通信:
同时运行多个服务器进程:
以上就是《计算机网络》黑铁篇第一章———计算机网络概述,部分文字以及图片来自于韩老师的高校计算机网络,如果没时间看视频的读者们可以看经过总结后的文章,我会尽力保证文章的严谨性,以自己的方式写下重要的知识点,以及去除一些无用的知识,取其精华来写,之后会慢慢更新,谢谢观看。