2021-2022-1学期20212317《网络空间安全专业导论》第六周学习总结
第十五章、十六章学习总结
十五章:
一、连网
计算机网络(computer network):为了通信和共享资源而连接在一起的一组计算设备。
无线连接(wireless):没有物理电线的网络连接。例如使用无线电波或红外信号传导数据。
节点(主机)(node(host)):网络中任何可寻址设备。
数据传输率(带宽)(data transfer rate(bandwidh):数据从网络中的一个地点传输到另一个地点的速率。
协议(protocol):定义如何在网络上格式化和处理数据的一组规则。
客户/服务器模拟(client/server model):客户发出对服务器的请求,服务器做出响应的分布式方法。
文件服务器(file server):专用于为网络用户存储和管理文件的计算机。
Web服务器(web sever):专用于响应网页请求的计算机。
P2P模型(P2P model):在许多“伙伴”计算机中共享资源和责任的一种分散的方法。
(一)网络的类型
1、局域网(LAN)连接较小地理范围内的少量计算机的网络。
通常局限在一个房间或一幢建筑中。
a环形拓扑(ring topology):所有节点连接成封闭环的LAN配置。
消息在环中沿一个方向传播。
b星形拓扑(star topology):由中心节点控制所有消息传输的LAN配置。
以一个节点为中心,如果中心节点不工作了,那么整个网络通信便瘫痪。
c总线拓扑(bus topology):所有节点共享一条通信线的LAN配置。
消息可以在通信线中双向传播。
2、广域网(WAN)连接两个或多个局域网的网络。Internet本质上就是一个最大的广域网。网络之间的通信叫做网际互联。
a网关(Gateway):处理它的LAN和其他网络之间通信的节点。
b因特网(Internet):跨越全球的广域网。
c城域网(MAN):为大城市开发的网络基础设施。通常是通过无线连接和光纤连接实现的。
d无线网络(wireless network):设备通过无线接入点进行通信的网络。
e蓝牙(bluetooth):短距离间的无线通信技术。
(二)Internet连接
a.延迟(latency):发送请求和接收响应之间的时间。
b.Internet骨干网(Internet backbone):承载Internet通信的一组高速网络。
c.Internet服务商(ISP):提供Internet访问的公司。
ISP直接连接到Internet骨干网或连接到更大的ISP。
d.Internet网络(包括骨干网)有大量的冗余,所以根本没有真正的中央网络。
e.电话调制解调器(phone modem):把计算机数据转换成音频模拟信号,然后再把模拟音频信号转换回计算机数据的设备。
如今最流行的两种方式是数字用户电路(DSL)或线缆调制解调器。
f.术语调制解调器(modem)是调节器(modulator)和解调器(demodulator)的缩写。
g.数字用户线路(DSL):用常规电话线传输数字信号的Internet连接方式。
由于DSL和语音通信使用的频率不同,所以同一根电话线可以满足两种用途。
h.线缆调制解调器(cable modem):使用家庭的有线电视网络进行计算机网络通信的设备。
要建立DSL连接,你的电话公司必须是你的ISP,或者他们把电话线的使用权卖给了第三方ISP。
i.宽带(broadband):提供的数据传输率大于25Mbps的网络技j.术。下载(download):在家用计算机上接收Internet上的信息。
k.上传(upload):从家用计算机给Internet上的目标机器发送数据。
(三)包交换
为了提高在共享线路上传输数据的有效性,消息被分割为大小固定有编号的包。每个包将独立在网上传输,然后重组为原始消息。
a.包(packet):在网络上传输数据的单位。
b.包交换(packet switching):把包单独发送到目的地然后再组装起来的网络通信技术。
c.路由器(router):指导包在网络上向最终目的地传输的网络设备。
如果由于下行机器的问题中断了路径,或者选中的路径当前具有很大的通信量,那么路由器可能会把包延另一个路由发送。
d.中继器(repeater):在较长的通信线路上加强和传播信号的网络设备。
如果数字信号减弱太多,他会损失信息
二、开放式系统与协议
(一)开放式系统
1、专有系统(proprietary system):使用特定销售商的私有技术的系统。
a.都有差别,不同类型的网络之间不能进行通信。
2、互通性(interoperability):多台机器上的;来自多个销售商的软件和硬件互相通信的能力。
a.解决专有系统的问题。
3、开放式系统(open system):以网络体系结构的通用模型为基础并且伴有一组协议的系统。
a.最大化了互通性的可能。
4、开放系统互连参考模型(OSI):为了便于建立通信标准而对网络交互进行的7层逻辑划分。
.每一层处理网络通信的一个特定方面。
b.之所以存在今天我们所熟知的联网技术都归功于开放式系统的技术和方法。(如OSI参考模型)
(二)网络协议
1、以太网(Ethernet):集成在大多数个人计算机中的网络通信协议。
a.以太网先于OSI模型。
2、协议栈(protocol stack):彼此依托的协议分层。
a.采用分层的方法可以在不舍弃底层基础结构的前提下开发新的协议,还最小化了新网络协议对网络处理其他方面的影响。
b.有时,同一层的协议提供与该层其他协议同样的服务但是采用方式却不同。
c.这些协议的重要之处在于,它们提供了一种在联网计算机间进行交互的标准方式。
(三)TCP/IP
1、TCP是在IP的基础之上的。
2、传输控制协议(TCP):把消息分割成包,在目的打把包重新组装成消息,并负责处理错误的网络协议。
3、网际协议(IP):网络协议,处理包通过互相连接的网络传递到最终目的地的路由选择。
4、TCP/IP:一组支持低层网络通信的协议和程序。
5、用户数据报协议(UDP):牺牲一定可靠性实现较高传输速率的网络协议,是TCP的替代者。
6、ping:用于测试一台特定的网络计算机是否活动的以及是否可到达的程序。
(来自于潜水艇发送的一个声呐脉冲)
7、跟踪路由程序(traceroute):用于展示包在到达目的节点的过程中经过的路线的程序。
(四)高层协议
1、这些协议都是在TCP/IP的基础上构建的。
2、端口(port):特定高层协议对应的数字标号。
(五)MIME类型
1、MIME类型(MIME type):定义电子邮件附件或网站文件的格式的标准。
2、应用程序根据文档的MIME类型可以决定如何处理其中的数据。
(六)防火墙
1、防火墙(firewall):一台网关机器,它的软件通过过滤网络通信来保护网络。
2、访问控制策略(access control policy):一个组织建立的一组规则,规定了接受和拒绝什么类型的网络通信。
三、网络地址
主机名(hostname):由点号分隔的单词组构成的名字,唯一标识了Internet上的机器;每个主机名对应了一个特定的IP地址
IP地址(IP address):由点号分隔的四个数值构成的地址,唯一表示了Internet上的机器。
(一) 域名系统
1、域名(domain name):主机名中说明特定的组织或分组的部分。
2、顶级域名(TLD):域名中的最后一部分,声明了组织的类型或所属国家。
3、ICANN:批准顶级域名的国际组织。
4、域名抢注(domain squatting):购买域名目的仅仅是为了高价卖给真正想使用它的人或组织。
5、域名系统(DNS):管理主机名解析的分布式系统。
6、域名服务器(domain name server):把主机名翻译成IP地址的计算机。
(二)谁控制因特网
1、网络中立性(network neutrality):ISP应该平等地给每一个用户传送数据,传输速度应该尽可能快。
四、云计算
云计算(cloud computing):计算系统资源由第三方提供并通过互联网通信来进行管理的范式。
1、公有云:允许任何订阅用户访问。
2、私有云:专门为一个特定的组或组织建立,并限制在该组织团体内访问时间。
3、社区云:在拥有相似需求的多个组织之间进行云共享。
4、混合云:上述云服务的一些组合。
五、区块链
1、区块链(blockchain):不会被改变的交易公开分类账。
第十六章:万维网
万维网:信息连成的网络。
互联网:节点连成的网络。
一、Web简介
1、万维网(World Wide Web,Web):信息和用于访问信息的网络软件的基础设施。
2、Web页(Web page):包含或引用各种类型的数据的文档。
3、链接(link):两个Web页之间的连接。
4、网站(website):一组相关的Web页,通常由一个人或公司设计和控制。
5、Web浏览器(Web browser):获取并显示Web页的软件公司。
6、Web服务器(Web server):用于响应Web页请求的计算机。
7、统一资源定位符(Uniform Resource Locator,URL):说明Web地址的标准方式。
(一)搜索引擎
(二)即时消息
1、即时消息(Instant messaging,IM):实时发送短消息的技术。
(三)博客
1、weblog(blog)是在网站定期发表文章的一种途径。
(四)cookie
(五)Web分析
1、Web分析:网站使用情况的数据分析和采集。
二、HTML和CSS
1、超文本标记语言(HyperText Markup Language,HTML):用于创建Web页的语言。
2、标记(tag):标记语言中用于说明如何显示信息的语法元素。
3、HTML5:精简标记系统和支持动态内容的最新HTML标准。
(一) 基本的HTML元素
(二) 标记的属性
1、属性(attribute):标记中用于提供有关元素的额外信息部分。
(三) 关于CSS的更多内容
(四)更多HTML5的元素
(五) 交互式网页
1、java小程序和java服务器页
三、java小程序
1、java小程序(java applet):为嵌入HTML文档而设计的程序,能通过Web传输,在浏览器中执行。
(二)java服务器页
1、JSP小脚本(JSP scriptlet):嵌在HTML文档中用于给Web页提供动态内容的代码片段。
四、XML
1、可扩展标记语言(Extensible Markup):允许用户描述文档内容的语言。
2、元语言(metalanguage):用于定义其他语言的语言。
3、文档类型定义(Document Type Definition,DTD):XML文档结构的规约。
4、可扩展样式语言(Extnsible Stylesheet Language,XSL):定义XML文档到其他输出格式之间转换的语言。
五、社交网络演化
社交网络(social network):允许拥有共同兴趣的人们进行交流互动的在线服务。
理解与收获:整理知识点不够简洁,要学会抓住重点,课本理解不到位,思考问题要注意深刻。

浙公网安备 33010602011771号