2021-2022-1学期 20212320 《网络空间安全专业导论》-第六周学习总结

第十五章 网络

15.1连网

计算机网络:是为了通信和共享资源而以各种方式连在一起的一组的设备。
但是,有些连接使用无线电波或红外信号传导数据,这种连接是无线连接的。我们通用的术语节点或主机来引用网络中的所有设备
数据传输率(带宽):数据从网络中的一个地点传输到另一个地方的速率。
———————————————————————————————————————————————————————
计算机网络另一个关键问题是使用的协议,即是说明两个事物如何交互的一组规则。
计算机开创了一个新的计算领域--客户/服务器模型,含义是客户向服务器请求信息或操作,服务器则对之做出响应。它支持并行处理。
文件服务器:专用于为网络用户存储和管理文件的计算机。
web:专用于响应网页请求的计算机。 P2P模型:在许多伙伴计算机中共享资源和责任的一种分散的方法。
关于P2P模型,也叫作对等网络。与客户机从中央服务器获取信息不同,这种网络是分散的,每一个节点都和其他节点共享资源,根据请求的不同,一个节点可能是服务器,也可能是客户机。

15.1.1网络的类型

局域网(LAN):是连接较小地理范围内少量计算机的网络。管理LAN的各种配置叫作拓扑
环形拓扑:把所有节点连接成一个封闭的环,消息在环中沿着一个方向传播。
星形拓扑:以一个节点为中心,其他节点都连接在中心节点上,所有的信息都经过中心节点发送。
总线拓扑:所有节点都连接在一条通信线上,消息可以在通信线中双向传播。
广域网(WAN):是连接两个或多个相距较远的局域网的网络,LAN中通常会有一个特殊的节点作为网关,处理这个LAN和其他网络之间的通信。
网络之间的通信叫作网际互联。internet是最大的广域网。
城域网(MAN):有时用来覆盖校园或城市的大型网络,更适合特定的组织或区域使用。城域网通常是通过无线连接或光纤连接实现
无线网络:是指将至少一个节点作为无线接入点,使得设备在没有物理连接的情况下和其他网络资源交互。
蓝牙技术允许设备在较短的距离进行交互。

15.1.2Internet的连接

网络系统的延迟是指发送请求和接收响应之间的时间。
Internet骨干网:指的是承载internet通信的一组高速网络。骨干网使用的都是具有高数据传输率(每秒40GB到100多GB),注意Internet网络有大量的冗余,所以没有真正的中央网络
Internet服务提供商(ISP)是给其他公司或个人提供Internet访问的公司。ISP直接连接到Internet骨干网或更大的ISP。

最早连接到Internet的方法是电话调制讲解器,如今最流行的两种方式是数字用户线路(DSL)或线缆调制解降器。调制解调器是调节器和解调器的缩写。
电话调制解调器:把计算机数据换成音频信号,以便在电话线中传输,目的地的调制解调器把模拟音频信号转换回计算机数据。一种音频用于表示二进制的0,另一种表示1。但是这种方法的数据传输率被限制在模拟语音通信的数据传输率,通常最多每秒64KB.
数字用户线路:用常规电话线传输数字信号的Internet连接方式。要建立DSL连接,你的电话公司必须是是你的ISP,或者他们吧电话线的使用权卖给了第三方ISP。不过由于数字信号在两点间传输的过程中会减弱,所以距离是个问题。
DSL连接和线缆调制解调器都属于宽带连接。(宽带:提供的数据传输率大于25Mbps的网络技术)

15.1.3包交换

消息被分隔为大小固定的有编号的包,每个包独立在网上传输,直到到达目的地,它们将在此被重新组合成原始的消息。这种方法叫作包交换。
路由器:用于指导包在网络之间传输的设备叫作路由器。中间的路由器不能规划包的整个传输路线,每个路由器只知道它的下一个目的地的最佳步骤。
中继器:在较长的通信线路上加强和传播信号的网络设备。

15.2开放式系统与协议

协议被定义为严格遵守正确的规矩和程序(外在交流)的代码。

15.2.1开放式系统

专有系统都有自己特有的差别,不同类型的网络之间不能进行通信。对互通性要求增加(多台机器上的来自多个销售商的软件和硬件互相通信的能力)
开放式系统:基础是网络体系结构的通用模型,它的实现采用了一系列协议。ISO建立了开放系统互连参考模型(OSI),来简化网络技术的开发。定义了一系列网络交互层。
OSI有七个层次,1物理层,2数据链路层,3网络层,4传输层,5会话层,6表示层,7应用层。

15.2.2网络协议

以太网:集成在大多数个人计算机中的网络通信协议。

协议栈:采用分层的方法可以在不舍弃低层基础结果的前提下开发新的协议。协议在某种意义上只是一种共识,规定了特定的数据类型必须按照特定的方法格式化。

15.2.3 TCP/IP

TCP是传输控制协议,IP是网际协议。是一组协议和支持低层网络通信的工具程序。TCP是在IP基础上的。
IP处软件处理的是包通过相互连接的网络传递到最终目的地的路由选择。TCP软件负责把消息分成包,交给IP软件传递,目的地的机器上的TCP负责把包排序,重新组合信息。UDP是TCP/IP的一部分
跟踪路由程序:用于展示包在到达目的节点的过程中经过的路线的程序。

15.2.4高层协议

简单邮件传输协议(SMTP)用于指定电子邮件的传输方式的协议。
文件传输协议(FTP)允许一台计算机上的用户把文件传到另一台机器或从另一台机器传回文件的协议。
telnet:用于从远程计算机登录一个计算机系统的协议。
超文本传输协议(HTTP):定义WWW文档交换的协议,WWW文档通常是用超文本标记语言(HTML)写成的。
端口:特定高层协议的数字标号

15.2.5mime类型

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

15.2.6防火墙

防火墙会强制执行一个组织的访问控制策略。防火墙能决定的通信状态越多,就越能保护它的用户。这种安全性是有代价的,有些复杂的防火墙会给网络通信带来明显的延迟。

15.3网络地址

IP地址通常是4个十进制数,一般长32位,两部分的数字代表网络,第三部分表示子网,最后一部分表示特定的主机。
ipv6使用8个组别的16位共128位地址,ipv6通常写作十六进制数字保持长度可控。

15.3.1域名系统

域名通常由两部分组成,它们说明了计算机所属的组织或组织的一个子集。域名的最后一部分叫顶级域名,声明组织的类型或所属国家。
域名系统:管理主机名解析的分布式系统。域名服务器:把主机名翻译成IP地址的计算机。

15.4云计算

云计算:计算系统资源由第三方提供并通过互联网通信来进行管理的范式。
目前有几种类型的云服务
公有云:允许任何订阅用户访问
私有云:专门为一个特定的组或组织建立,并限制在该组织团体内访问。
社区云:在拥有相似需求的多个组织之间的云共享。
混合云:上述云服务类型的一些组合。

15.5区块链

区块链就像是一个公开的分类账,它记录了关于电子交易的重要数据。块是新交易的记录。
区块链技术中交易的记录是不会改变的,交易的分类账是分布式的,这也就是说,它不仅仅存在于一个地方,而是通过因特网存在于多台计算机上。

—————————————————————————————————————————

第十六章 万维网


16.1 web简介

web是与使用网络交换信息的软件结合在一起的分布式信息的基础设施。web页还包含对其他web页的链接。网站是一组相关的web页。
web浏览器:是处理web页请求并在它到达后将其显示出来的软件工具。
被请求web页通常存储在另一台计算机上,用于响应web请求的计算机叫作web服务器。
web地址是统一资源定位符的核心部分(URL),是说明web地址的标准方式。URL唯一表示了存储在世界各处的web页。注意:URL的一部分是存储信息的计算机的主机名。

16.1.1搜索引擎

web搜索引擎是帮助你找到其他web节点站点的节点。
搜索引擎:是通过引擎具有上万个web站点的信息的数据库来生成候选站点列表的。
搜索引擎能够正确区分匹配站点的优先次序,有些搜索引擎执行基于概念的搜索。基本前提是聚类。

16.1.2即时信息

实时发送短消息的技术。(IM)各种IM协议发送的信息并没有加密,可能会被网络通信途中的中间点截获。

16.1.3博客

weblog称为博客blog,是在网站定期发表文章的一种途径,一个网站完全可以被组织成一个博客,也可以把博客作为站点的一个部分,该站点还可以有其他元素。

16.1.4cookie

cookie是web服务器存储在计算机的一个小文本文件,cookie中存储的信息段是名字-值对应的存储信息的站点的名字。
cookiez不是程序,不会在你的计算机上执行任何操作,它也不能收集有关任何你的计算机的个人信息。

16.1.5web分析

web分析是指网站使用情况的数据分析和采集。

16.2 HTML和CSS

web页是用超文本标记语言(HTML
超文本:是嵌入其他信息的链接,根据需要可以从一个地方跳转到另一个地方。现在更准确的术语是超媒体,因为除了文本之外,我们还需要很多其他类型的信息,图像音频视频。
标记语言:这种语言的主要元素都是采用插入文档的标记的形式,用于注释存储该处的信息。
HTML文档是常规的文本文档,用任何一般的编辑器处理软件都可以创造它。
HTML和另一项技术搭配使用:层叠样式表(CSS)HTML标签表示的信息是什么,而CSS定义的样式体现在你想怎么展示这些信息。

一个起始标记和对应的结束标记
每个HTML文件都包括两部分,文档的头和文档主体。整个文档都封装在和。浏览器会忽略HTML文档中的格式,如回车符空格。

16.2.1基本的HTML元素

段落标记(

-

)说明了应该将其中的文本作为单独段落处理
标记
将在页面中插入一条水平线,通常把web分割成几个部分。ul表示无序列表,li表示一个列表项。无序列表和有序列表都可以嵌套,从而创建列表分层。

16.2.2标记的属性

HTML中链接是用元素a声明的,a表示锚,该标记的属性herf指定了目标文档的URL。

16.2.3关于CSS的更多内容

除了能够在元素层级和文档层级定制样式之外,CSS样式规则也可以的被放到单独的外部文件夹中,样式可以在多个层级被定制,也可以根据需要在较低的层级进行覆盖。

16.2.4更多HTML5元素

定义部分网页,
定义页面的页眉,
定义页面的页脚,
posted @ 2021-11-04 23:42  20212320唐力  阅读(130)  评论(0编辑  收藏  举报