2020-2021学期 20202414黄若宇《网络空间安全专业导论》第六周学习总结

第十五章 网络

15.1 连网

计算机网络:为了通信和共享资源而连接在一块的一组计算设备。

无线连接:没有物理电线的网络连接。

节点:网络中任何可寻址的设备。

协议:定义如何从网络上格式化和处理数据的一组数据。

客户/服务器模型:客户发出对服务器的请求,服务器做出响应的分布式方法。

文件服务器:专用于为网络用户存储和管理文件的计算机。

Web服务器:专用于响应网页请求的计算机。

P2P模型:在许多“伙伴”计算机中共享资源和责任的一种分散的方法。

15.1.1 网络的类型

计算机网络的分类方式有很多种。局域网就是其中一种小范围内连接少量计算机的网络,管理LAN的各种配置叫做拓扑

环形拓扑把所有节点连接成一个封闭的环,消息在环中沿着一个方向传播。星形拓扑以一个节点为中心,其他节点都连接在中心节点上,所有消息都经过中心节点发送。如果中心节点不工作,那么整个网络的通信就瘫痪了。在总线拓扑中,所有节点都连接在一条通信线上,消息可以双向传播。总线上所有节点将检查总线传输的各个消息,不过如果消息所询的地址不是该节点,它就会忽略这条消息。

广域网是连接两个或多个相距较远的局域网的网络。LAN中通常会有一个特殊节点作为网关处理这LAN与其他网络之间的通信。

城域网有时用来指覆盖校园或城市的大型网络,更适合用于特定组织或区域使用。

无线网络是指将至少一个节点作为无线接入点,使得设备在没有物理连接的情况下和其他网络资源交互。

蓝牙技术允许设备在较短距离内进行交互,与其他设备相比,范围上严重受限。

15.1.2 Internet连接

网络系统的延迟是指发送请求和接收响应之间的时间。网络的目标是最小化网络的延迟,这决定了网络的最终速度。 Internet骨干网:指的是承载Internet通信的一组高速网络。记住Internet有大量的冗余,所以根本没有真正的中央网络。 Internet服务提供商:是给其它公司或个人提供Internet访问的公司。

调制解调器是调节器和解调器的缩写,电话调制解调器把计算机数据转换为模拟音频信号,以便在电话线中传输,目的地的调制解调器把模拟音频信号转换回计算机数据。

如果把数据当作是数字信号而不是模拟信号,那么电话线可以提供相当高的传输率。数字用户线路(DSP)就是用常规的铜质电话线给电话公司的核心办公室传输数字数据。

线缆调制解调器:使用家庭的有线电视网络进行计算机网络通信的设备。

宽带:提供的数据传输率大于25Mbps的网络技术。

15.1.3 包交换

为了提高在共享线路上的传输数据的有效性,消息被分割成大小固定、有编号的。每个包将独立在网上传输,直到到达目的地,他们将在此被重新组合为与原始的消息。这种方法叫包交换

15.2 开放式系统与协议

15.2.1 开放式系统

专有系统(proprietary system):使用特定销售商的私有技术系统。
互通性(interoperability):多态机器上的来自多个销售商的软件和硬件相互通信的能力。
开放式系统(open system):以网络体系结构的通用模型为基础并伴有一组协议的系统。
开放式系统互连参考模型(open systems interconnection(OSI) reference model):为了便于建立通信标准而对网络交互进行的7层逻辑划分。

15.2.2 网络协议

以太网(Ethernet):集成在大多数个人计算机中的网络通信协议。
协议栈(protocol stack):彼此依托的协议的分层。

15.2.3 TCP/IP

TCP是传输控制协议的缩写,IP是网际协议的缩写。TCP是在IP基础之上的。

UDP是用户数据报协议的缩写,它比TCP快,但不那么可靠。

跟踪路由程序:用于展示包在到达特定目的节点的过程中经过的路线。

15.2.4 高层协议

书中列举了一下几种高层协议:

简单邮件传输协议(SMTP)

文件传输协议(FTP)

telnet——用于从远程计算机登录一个计算机系统的协议

超文本传输协议(HTTP)

这些协议都构建在TCP之上的,还有些高层协议构建在UDP之上。

15.2.4 MIME类型

MIME(多用途网络邮件扩充)定义了给文档附加或加入多媒体或其他特殊格式的数据的标准。

15.2.6 防火墙

防火墙是一台机器,它的软件通过过滤网络通信来保护网络。

防火墙执强制行访问控制策略。规定接受和拒绝什么类型的网络通信。

15.3 网络地址

主机名:由点号分隔的单词组构成的名字,唯一标识了Internet的机器;每个主机名对应一个特定的IP地址。 IP地址:由点号分隔的四个数值构成的地址,唯一表示了Internet上的机器。

我们更倾向于使用主机名,而计算机则需要使用IP地址。

15.3.1 域名系统

域名:主机名中说明特定的组织或分组的部分。

域名中的最后一部分叫做顶级域名(声明了组织的类型或所属国家)。

TLD通常用于特定类型的组织,如.com用于商业组织,.edu用于大学和学院。

15.3.2谁控制因特网

网络中立性:ISP应该平等地给每一个用户传送数据,传输速度应该尽可能快。

15.4 云计算

云计算是计算系统资源由第三方提供并通过互联网通信来进行管理的范式。

15.5 区块链

区块链:不会被轻易改变的交易公开分类账。

第十六章 万维网

16.1 web简介

万维网:信息和用于访问信息的网络软件的基础设施。 Web页:包含或引用各种类型的数据的文档。 链接:两个Web页之间的链接。 网站:一级相关的Web页,通常由同一个人或公司设计和控制。

16.1.1 搜索引擎

Web 搜索引擎是帮助找到其他Web站点的站点。

16.1.2 即时消息

即时消息:实时发送短信息的技术。

16.1.3 博客

博客是在网站发表文章的一种途径。

16.1.4 cookie

cookie是基于Web的技术,它增强了Web的实用性。

16.1.5 Web 分析

Web分析:网站使用情况的数据分析和采样。

16.2 HTML和CSS

超文本标记语言(HTML):用于创建web网页的语言。

标记语言:使用标记来注释文档中信息的语言。

标记:标记语言中用于说明如何显示信息的语法元素。

HTML5:精简标记系统和支持动态内容的最新HTML标准。

许多标记都具有属性,说明了有关信息的额外细节或如何显示封装的信息。

HTML5标准简化了以前版本中对许多问题的处理。有许多新的标记可用来表示内容。

16.3 交互式网页

HTML最早出现时,只有静态的信息,无法与人交互。后来诞生出了交互式网页。

16.3.1 Java小程序

Java小程序:为嵌入HTML文档而设计的程序,能够通过web传输,在浏览器中执行。

16.3.2 Java服务器页

Java服务器页是嵌入了JSP小脚本的Web页。所谓小脚本,就是与常规的HTML内容混在一起的一小段可执行代码。

16.4 XML

可扩展标记语言:允许用户描述文档内容的语言。

元语言:用于定义其他语言的语言。

16.5 社交网络演化

社交网络是一种在线服务网站,允许具有共同兴趣的人进行交互。在线社交网络通常将用户分为两大类:内部用户与外部用户。

 

总结

15、16章总体来说比较贴近我们的生活,因此像15章的部分内容看起来感到熟悉。但是十六章的各种语言仍有些难懂。

posted on 2020-11-17 21:44  20202414黄若宇  阅读(88)  评论(0编辑  收藏  举报