2019-2020-1学期20192413《网络空间安全专业导论》第六周学习总结

15.1 连网
计算机网络(computer network):为了通信和共享资源恶而连接在一起的一组计算机设备。
无线连接(wireless):没有物理电线的网络连接。
节点(主机)(node(host)):网络中任何可寻址的设备。
数据传输率(带宽)(data transfer rate(bandwich)):数据从网络中的一个地点传输到另一个地点的速率。
协议(protocol):定义如何在网络上格式化和处理数据的一组规则。
客户/服务器模型(client/sever model):客户发出对服务器的请求,服务器作出响应的分布式方法。
文件服务器(file server):专用于为网络用户存储和管理文件的计算机。
Web服务器(Web server):专用于响应网页请求的计算机。
15.1.1 网络的类型
局域网(Local-Area Network,LAN):连接较小地理范围内的少量计算机的网络。
环形拓扑(ring topology):所有节点连接成封闭环的LAN配置。
星形拓扑(star topology):由中心节点控制所有消息传输的LAN配置。
总线拓扑(bus topology):所有节点共享一条通信线的LAN配置。
以太网(Ethermnet): 基于总线拓扑的局域网业界标准。
广域网(Wide-Area Network, WAN): 连接两个或多个局域网的网络。
网关(gateway):处理它的LAN和其他网络之间通信的节点。
Internet:遍布地球的广域网。
城域网(Metropolitan- Area Network, MAN):为大城市开发的网络基础设施。
15.1.2 Internet连接
Internet骨干网(Internet backbone):承载Internet通信的一组高速网络。
Internet服务提供商(Internet Service Provider, ISP): 提供Internet访问的公司。
电话调制调节器(phone modem):把计算机数据转换成模拟音频信号,然后再把模拟音频信号转换回计算机数据的设备。
数字用户线路(Digital Subscriber Line,DSL):用常规电话线传输数字信号的Internet连接方式。
线缆调制调解器(cable modem):使用家庭的有线电视网络进行计算机网络通信的设备。
宽带(broadband):提供的数据传输率大于128Kbps的网络技术。
下载(download):在家用计算机上接收Internet上的信息。
上载(upload):从家用计算机给Internet上的目标机器发送数据。
15.1.3 包交换
包(packet):在网络上传输的数据单位。
包交换(packet switching):把包单独发送到目的地然后再组装起来的网络通信技术。
路由器(router): 指导包在网络上向最终目的地传输的网络设备。
中继器(repeater): 在较长的通信线路上加强和传播信号的网络设备。
15.2 开放式系统与协议
协议被定义为严格遵守正确的规矩和程序(如在外交交流)的代码。

开放式系统
开放式系统的基础是网络体系结构的通用模型,它的实现采用了一系列协议。开放式系统最大化了互通性的可能。
国际标准化组织(ISO)建立了开放系统互连(OSI)参考模型来简化网络技术的开发,它定义了一系列网络交互层。
开放系统互连(OSI)参考模型(Open Systems Interconnection(OSI)reference model):为了便于建立通信标准而对网络交互进行的7层逻辑划分。
层数 层面
7 应用层
6 表示层
5 会话层
4 传输层
3 网络层
2 数据链路层
1 物理层
网络协议
网络协议参照OSI参考模型的基本概念也进行了分层,以便OSI参考模型中的每一层都能依靠自己的基础协议,而这种分层有时叫作协议栈。
TCP/IP
TCP是传输控制协议的缩写,IP是网际协议的缩写。其中TCP是在IP的基础上的。
简便来说:
IP软件处理的是包通过互相连接的网络传递到最终目的地的路由选择
TCP软件负责把信息分割成包,交给IP软件传递。目的地机器上的TCP则负责把包排序,重新组合成消息。
ping:用于测试一台特定的网络计算机是否是活动的以及是否可达到的程序。
高层协议
其他协议都是在TCP/IP协议组建立的基础上构建的。一些关键的高层协议如下:
简单邮件传输协议(SMTP):用于指定电子邮件的传输方式的协议。
文件传输协议(FTP):允许一台计算机上的用户把文件传输到另一台机器或从另一台机器传回文件的协议。
telnet:用于从远程计算机登录一个计算机系统的协议。如果你在一台特定的计算机上拥有允许telnet连接的账户,那么就可以运行采用telnet协议的程序,连接并登录到这台机器,就像你坐在这台机器面前一样。
超文本传输协议(HTTP):定义WWW文档文档交换的协议,WWW文档通常是用超文本标记语言(HTML)写成的。
MIMI类型
与网络协议和标准化相关的概念是文件的MIMI类型。
MIMI类型:定义电子邮件附件或网站文件的格式的标准。
防火墙
防火墙是一台机器,他的软件作为网络的特殊网关,保护它免受不正当的访问。防火墙过滤到来的网络通信,尽可能的检查消息的有效性,可能会拒绝某些信息。
起作用是保护它身后的一组管理较松散的机器。
防火墙会强制执行一个组织的访问控制策略。组织的系统管理员为他们的LAN设置防火墙,接受“可接受”类型的通信,拒绝其它类型的通信。
15.3 网络地址
主机名(hostname):由点号分隔的单词组构成的名字,唯一标识了Internet上的机器,每个主机名对应一个特定IP地址。
IP地址(IP address):由点号分隔的四个数值构成的地址,唯一表示了Internet上的机器。
域名(domain name):主机名中说明特定的组织或分部的部分。
顶级域名(Top-Level Domain,TLD):域名中的最后一部分,声明了组织的类型或所属国家。
ICANN:批准顶级域名的国际组织。
域名抢注(domain squatting):购买域名,目的仅仅是为了高价卖给真正想使用它的人或组织。
域名系统(domain name system):管理主机名解析的分布式系统。
域名服务器(domain name server):把主机名翻译成IP地址的计算机。
15.4 云计算
云计算(Cloud computing):提供存储空间和互联网上其他资源的服务。 目前有几种不同类型的云服务:

  • 公有云:允许任何订阅用户访问; - 私有云:专门为一个特定的组或组织建立,并限制在该组织团体内访问; - 社区云:在拥有相似需求的多个组织之间进行云共享; - 混合云:上述云服务类型的一些组合。
    第16章 万维网
    16.1 Web简介
    万维网:信息和用于访问信息的网络软件的基础设施。
    Web页:包含或引用各种类型的数据的文档。
    链接:两个Web页之间的连接。
    Web站点:一组相关的Web页,通常由同一个人或公司设计和控制。
    Internet使通信成为可能,Web让通信变得更轻松,丰富,有趣。
    Web浏览器:获取并显示Web页的软件工具。
    Web服务器:用于响应Web页请求的计算机。
    统一资源定位符(URL):说明Web地址的标准方式。
    Web地址是统一资源符的核心部分,统一资源定位符的一部分是存储信息的计算机的主机名。
    16.1.1 搜索引擎
    Web搜索引擎是帮助你找到其他Web站点的站点。
    搜索引擎是通过搜索具有上百万个Web站点的信息的数据库来生成候选站点列表的。
    基于概念的搜索:尝试判断所执行的搜索的上下文。
    基于概念的搜索比关键词搜索负责得多,基于概念的搜索技术很不完善。
    16.1.2 即时消息
    即时消息(IM)虽然方便但却不安全。传输速度快但并未加密。
    AIM协议也是专有的,但并不限于AOL用户才能使用。
    16.1.3 博客
    一个网站可以完全被组织成一个博客,也可以把博客作为一个站点的一部分。
    16.1.4 cookie
    cookie是Web服务器存储在你的计算机硬盘上的一个小文本文件。
    Web站点可能会为每个访问它的计算机生成一个唯一的ID编号,并将其存储在本地计算机上,甚至存储计时信息,如访问了站点多久,浏览了哪些内容。
    cookie不是程序,不能收集有关你或你的计算机的个人信息。(小文本文件记录信息并存储在你电脑硬盘里)。
    16.2 HTML
    超文本标记语言(HyperText Markup Language, HTML):用于创建Web页的语言。
    标记语言( markup language):使用标记来注释文档中的信息的语言。
    标记(tag):标记语言中用于说明如何显示信息的语法元素。
    HTML文档是常规的文本文档,用任何般的编辑器或字处理软件都可以创建它。也有用于协助创建Web页的专用软件,但这些工具最终生成的都是HTML文档。当Web页被请求时,在Web上传输的是这些HTML文档。
    标记 都封装在尖括号中(<...>)。像HEAD、TITLE和BODY这样的单词叫作元素 ,指定了标记的类型。标记通常是成对出现的,具有一个起始标记(如)和对应的结束标记(如)。HTML不区分大小写,因此等价于。
    每个HTML文件都包括两部分,即文档的头和文档主体。文档头包含的是有关文档自身的信息,如文档标题。文档的主体存放的是要显示的信息。
    整个HTML文档封装在标记和中。文档的头和主体是以类似的方式说明的。标记之间的文本将在页面显示时出现在Web浏览器的标题栏中。
    浏览器将根据HTML文档中的标记决定如何显示Web页。它会忽略HTML文档中的格式,如回车符、空格和空行。文档中行的缩进只是为了便于人们阅读,与它的最终显示方式无关。浏览器会考虑浏览器窗口的宽度和高度。在调整浏览器窗口的大小后,Web页的内容会被重新格式化,以适应新的窗口大小。
    16.2.1 基本的HTML格式
    段落标记(

    ...

    )说明了应该将其中的文本作为单独的段落处理。在大多数浏览器中,结束标记

    不是必需的,不过为了清楚起见,我们使用它。浏览器通常会用新的一行开始新段落 ,而且段落前后还有空行,以便与其前后的段落分隔开。
    居中标记(
    ...
    )说明其中的信息应该在浏览器窗口中居中显示。
    元素B、I和U分别说明了封装的文本应该用粗体、斜体显示或加下划线。这些元素可以嵌套,从而同时生成多种效果,不过并非所有标记都能嵌套。
    标记
    将在页面中插入一条水平线,通常用于把Web页分割成几个部分。
    我们通常需要显示项目列表。UL元素表示无序列表,L1元素表示一个列表项。在Student Dynamics这个示例中,标记
      ...
    封装了三个列表项。大多数浏览器都采用项目符号显示无序列表。如果使用有序列表元素(OL),那么列表项将被顺序编号。无序列表和有序列表都可以嵌套,从而创建列表分层。无序嵌套列表的每一层使用的项 目符号都不同。有序嵌套列表的每层都会重新开始编号。
    定义文档标题的元素有几种。在HTML中,有6种预定的标题元素,即H1、H2、H3、H4、H5和H6。例如,封装在标记

    ...

    中的文本将被当作3级标题,用比4级标题大、比2级标题小的字号显示。标题标记并非一定要用于设置标题文本,任何想改变字体大小的地方都可以使用它们。
    16.2.2 图像与链接
    属性(tribute):标记中用于提供有关元素的额外信息的部分。
    属性的形式如下:
               属性名=值
    16.2.3 HTML5
    HTMLS:精简标记系统和支持动态内容的最新HTML标准。
    包括:新标准简化了以前版本中对许多问题的处理。有许多新的标记可用来表示内容,包括:
——定义部分网页
——定义页面的页眉
——定义页面的页脚
posted @ 2019-11-13 22:35  20192413  阅读(133)  评论(0编辑  收藏  举报