2021-2022-1学期20212408《网络空间安全专业导论》第六章学习总结
学习内容:《计算机科学概论》第十五章,第十六章
第十五章 网络
连网
计算机网络:为了通信和资源共享而连接在一起的一组计算设备。
无线连接:没有物理电线的网络连接。
节点(主机):网络中任何可寻址的设备。
数据传输率(带宽):数据从网络中的一个地点传输到另一个地点的速率。
协议:定义如何在网络上格式化和处理数据的一组规则。
客户/服务器模型:客户发出对服务器的请求,服务器做出响应的分布式方法。
文件服务器:专用于为网络用户存储和管理文件的计算机。
Wed服务器:专用于响应网页请求的计算机。
P2P模式:在许多“伙伴”计算机*享资源和责任的一种分散的方法
网络类型
1、局域网(Local-Area Network,LAN):
连接较小地理范围内的少量计算机的网络。
环形拓扑(ring topology ):
所有节点连接成封闭环的LAN配置。
消息在环中沿着一个方向传播。
星形拓扑(star topology):
由中心节点控制所有消息传输的LAN配置。
所有消息都经过中心节点发送。
总线拓扑(bus topology):
所有节点共享一条通信线的LAN配置。
消息可以在通信线中双向传播。总线上的所有节点将检查总线传输的每个消息,但可忽略。
2、广域网(Wide-Area Network,WAN):
连接两个或多个相距较远局域网的网络。
网关(gateway):
处理它的LAN和其他网络之间通信的节点),可以连接两个远距离的局域网构成一个广域网。
3、城域网(Metropolitan-Area Network,MAN):
为大城市开发的网络基础设施,它通常都是通过无线连接或光纤连接实现的。
Internet连接
Internet骨干网(Internet backbone):
承载Internet通信的一组高速网络。
Internet服务提供商( Internet Service Provider):
提供Internet访问的公司。
电话调制解调器(phone modem):
把计算机数据转换成模拟音频信号,然后再把模拟数据音频信号转换回计算机数据的设备。
数字用户线路(Digtal Subscriber Line,DSL):
用常规电话线传输数字信号的Internet连接方式。
线缆调制解调器(cable modem):
使用家庭的有线电视网络进行计算机网络通信的设备。
DSL与和线缆调制解调器都属于宽带连接。由于下载的数据通信量远远大于上载的数据量,所以许多DSL与和线缆调制解调器的提供商的下载速度比上载速度快。
宽带(broadband):
提供的数据传输率大于128Kbps的网络技术。
下载(download):
在家用计算机上接收Internet上的信息。
上载(upload):
从家用计算机给Internet上的目标机器发送数据。
包(packet):在网络上传输的数据单位。
包交换(packet switching):把包单独发送到目的地再组装起来的网络通信技术。
** 路由器(router)**:指导包在网络上向最终目的地传输的网络设备。
中继器(repeater):在较长的通讯线路上加强和传播信号的网络设备。
15.2 开放式系统和协议
专有系统(proprietary system):使用特定销售商的私有技术系统。
互通性(interoperability):多态机器上的来自多个销售商的软件和硬件相互通信的能力。
开放式系统(open system):以网络体系结构的通用模型为基础并伴有一组协议的系统。
开放式系统互连参考模型(open systems interconnection(OSI) reference model):为了便于建立通信标准而对网络交互进行的7层逻辑划分。
每一层处理网络通信的一个特定方面。
以太网(Ethernet):集成在大多数个人计算机中的网络通信协议。
协议栈(protocol stack):彼此依托的协议的分层。
它们提供了一种在连网的计算机间进行交互的标准方式。其他协议有时叫作高级协议。
传输控制协议(transmission control protocol,TCP):把消息分割成包,在目的地把包重新组装成消息,并负责处理错误的网络协议。
** 网际协议(Internet protocol,IP)**:网络协议,处理包通过相互连接的网络传递到最终目的地的路由选择。
TCP/IP:一组支持低层网络通信的协议和程序。
用户数据报协议(user datagram protocol,UDP):牺牲一点可靠性实现较高传输速率的网络协议,是TCP的替代品。
ping:用于测试一台特定的网络计算机是否是活动的以及是否到达的程序。
跟踪路由程序(traceroute):用于展示包在到达目的节点的过程中经历的路线的程序。
一些高层协议:
简单邮件传输协议(SMTP)
文件传输协议(FTP)
telnet——用于从远程计算机登录一个计算机系统的协议
超文本传输协议(HTTP)
端口(port):特定高层协议对应的数字称号。
MIME类型(MIME type):定义电子邮件附件或网站文件的格式的标准。
防火墙(firewall):一台网关机器,它的软件通过过滤网络通信来保护电路。
访问控制策略(access control policy):一个组织建立的一组规则,规定了接受和拒绝什么类型的网络通信。
15.3 网络地址
主机名(hostname):由点号分隔的单词构成的名字,唯一标识了Internet上的机器;每个主机名对应一个特定IP地址。
IP地址(IP address):由点号分隔四个数值构成的地址,唯一表示了Internet上的机器。
主机名由计算机名加域名构成。域名说明了计算机所属的组织或组织的一个子集,仅限于特定组织控制的一组特定网络。两家组织中的计算机可以重名,因为从域名可以分辨出引用的是哪一台计算机。域名中的最后一部分叫作*域名。
域名(domain name):主机名中说明特定的组织或分组的部分或分组的部分。
*域名(Top-Level Domain,TLD):域名中的最后一部分,声明了组织的类型或所属国家。
ICANN批准定义域名的国际组织。
域名抢注一般被认为是不道德的。
域名抢注(domain squatting):购买域名,目的仅仅是为了高价卖给真正想使用它的人或组织。
域名系统(Domain Name System,DNS):管理主机名解析的分布式系统。
域名服务器(domain name server):把主机名翻译成IP地址的计算机。
** 网络中立性(network neutrality)**:ISP应该平等地给每一个用户传送数据,传输速度应该尽可能快。
15.4 云计算
云计算(cloud computing):计算系统资源由第三方提供并通过互联网通信来进行管理的范式。
云计算的重点在于我们不必知道或关心资源在哪里或通信如何获得路由,获取资源即可。
目前几种类型云服务:
公有云
私有云
社区云
混合云
15.5 区块链
区块链(blockchain):不会被改变的交易公开分类账。
块是指新交易的记录。区块链技术令人心动的原因之一在于交易的记录是不会改变的。
结尾的道德问题又提到了川建国,没人会像他一样大选期间每天发至少30条推文。
第16章 万维网
16.1 Web简介
万维网(world wide web,Web):信息和用于访问信息的网络软件的基础设施。
Web页(Web page):包含或应用各种类型的数据的文档。
链接(link):两个Web页之间的连接。
网站(website):一组相关的Web页,通常由同一个人或公司设计和控制。
web网址是统一资源定位符的核心部分,URL唯一标识了存储在世界各处的web页。URL的一部分是存储信息的计算机的主机名。
web浏览器(web browser):获取并显示web页的软件工具。
web服务器(web server):用于响应web页请求的计算机。
统一资源定位符(uniform resource locater,URL):说明web地址的标准方式。
有些搜索引擎执行基于概念的搜索,即尝试判断所执行的搜索的上下文。基本前提是聚类。
即时消息(instant messaging,IM):实时发送短消息的技术。
对,就是它,没它现在活不下去了!
通过各种IM协议发送的消息并没有加密,可能会被网络通信中的中间点截获。未加密的电子邮件也同样不安全。
weblog简称为博客,没错,就是我现在在写的这个,是在网站定期发表文章的一种途径。
cookie是web服务器中存储在你的计算机硬盘上的一个小文本文件。cookie不是程序,不会在你的计算机上执行任何操作,它也不能收集有关你或你的计算机的个人信息。
** web分析**:网站使用情况的数据分析和采集。
16.2 HTML和CSS
web页是用超文本标记语言创建的。超文本指的是不像一本书那样线性地组织信息,而是嵌入其他信息的链接,根据需要可以从一个地方跳转到另一个地方。现在更精确的术语是超媒体。
** 超文本标记语言(hypertext markup language,HTML)**:用于创建web页的语言。
标记语言(markup language):使用标记来注释文档中的信息的语言。
标记(tag):标记语言中用于说明如何显示信息的语法元素。
HTML5:精简标记系统和支持动态内容的最新HTML标准。
标记都封装在< >,元素是指定了标记的类型。段落标记说明了应该将其中的文本作为单独的段落处理。
许多标记都具有属性,说明了有关信息的额外细节或如何显示封装的信息。a表示锚(anchor)。