20191206《信息安全专业导论》第十一周学习总结

一、《计算机科学概论》
(一)第十五章 网络
1.连网
(1)概述
①计算机网络(computer network)为了通信和共享资源而连接在一起的一组计算设备
②无线连接(wireless)没有物理电线的网络连接
③节点(主机)(node or host)网络中任何可寻址的设备
④数据传输率(带宽)(data transfer rate or bandwidth)数据从网络中的一个地点传输到另一个地点的速率
⑤协议(protocol)定义如何在网络上格式化和处理数据的一组规则
⑥客户/服务器模型(client/sever model)客户发出对服务器的请求,服务器做出响应的分布式方法
⑦文件服务器(file server)专用于为网络用户存储和管理文件的计算机
⑧Web服务器(web server)专用于响应网页请求的计算机
(2)网络的类型
①局域网(Local-Area Network or LAN)连接较小地理范围的少量计算机的网络
②环形拓扑(ring topology)所有节点连接成封闭的环的LAN配置
③星型拓扑(star topology)有由中心节点控制所有消息传输的LAN配置
④总线拓扑(bus topology)所有节点共享一条通信线的LAN配置
⑤以太网(ethernet)基于总线拓扑的局域网业界标准
⑥广域网(wide-area network or WAN)连接两个或多个局域网的网路
⑦网关(gateway)处理它的LAN和其他网络之间通信的节点
⑧Internet:遍布全球的广域网
⑨城域网(metropolitan-area network)为大城市开发的网络基础设施
(3)Internet连接
①Internet骨干网(internet backbone)承载internet通信的一组高速网络
②Internet服务提供商(internet service provider or ISP )提供internet访问的供电公司
③电话调制解调器(phone modem)把计算机数据转换成模拟音频信号,然后再把模拟音频信号转换回计算机数据设备,简便但数据传输速率最多只有64kb/s
④数字用户线路(digital subscriber line or DSL)用常规电话线传输数字信号的internet连接方式 即 一根电话线两种用途
⑤线缆调制解调器(cable modem)使用家庭的有线电视网进行计算机网络通信的设备
⑥宽带(broadband)提供数据传输率大于128kb/s的网络技术
⑦下载(download)在家用计算机上接受internet上的信息
⑧上载(upload)从家用计算机给internet上的目标机器发送数据
(4)包交换
①包(packet)在网络上传输的数据单位
②包交换(packet switching)把包单位发送到目的地 然后再组装起来的网络通信技术
③路由器(router)指导包在网络上向最终目的地传输的网络设备
④中继器(repeater)在较长的通信线路上加强和传播信号的网络设备
2.开放系统与协议
(1)开放式系统
①专有系统(proprietary system)使用特定销售商的私有技术的系统
②互通性(interoperability)多台机器上的来自多个销售商的软件和硬件互相通信的能力。
③开放式系统(open system)以网络体系结构的通用模型为基础并且伴有一组协议的系统
④开放系统互连参考模型(open system interconnection(OSI) reference model)为了便于建立通信标准而对网络交互进行的7层逻辑划分
a.物理层
b.数据链路层
c.网络层
d.传输层
e.会话层
f.表示层
g.应用层
(2)网络协议
①协议栈(protocol stack)彼此依托的协议分层
(3)TCP/IP
①传输控制协议(transmission control protocol)把消息分割成包,在目的地把包重新组装成消息,并负责处理错误的网络协议
②网际协议(internet protocol or IP)网络协议,处理包通过互相连接的网络传递到最终目的地的路由选择
③TCP/IP:一组支持低层网络通信的协议和程序
④用户数据报协议(user datagram protocol or UDP)牺牲一定可靠性实现较高传输速率的网络协议,是TCP的替代者
⑤Ping:用于测试一台特定的网络计算机是否是活动的,记忆是否可以到达的程序
⑥跟踪路由程序(traceroute)用于展示包在到达目的节点的过程中经过的路线的程序
(4)高层协议
①端口(port)特定高层协议对应的数字标号
(5)MIME类型
①(multipurpose internet mail extension)定义电子邮件或网站文件的格式的标准
(6)防火墙
①Firewall:一台网关机器,它的软件通过过滤网络通信来保护网络
②访问控制策略(access control policy)一个组织建立的一组规则,规定了接受和拒绝什么类型的网络通信
3.网络地址
(1)主机名(hostname)由点号分隔的单词构成的名字,唯一表示了internet上的机器;每个主机名对应一个特定IP地址
(2)IP address:由点号分隔的四个数值构成的地址,唯一表示了internet上的机器
(3)域名(domain name)主机中说明热定的组织或组分的部分
(4)顶级域名(top-level domain or TLD)域名中的最后一部分,声明了组织的类型或所属国家。
(5)ICANN:批准顶级域名的国际组织
(6)域名抢注(domain squatting)购买域名仅仅是为了更高价的出售
(7)域名系统(domain name system)管理主机名解析的分布式系统
(8)域名服务器(domain name server)把主机名翻译成IP地址的计算机
4.云计算
(1)Cloud computing:提供存储空间和互联网上其他资源的服务
(二)第十六章 万维网(web)
1.web简介
(1)概述
①万维网(world wide web or web)信息 和用于访问信息的网络软件的基础设施
②Web page:包含或引用各种类型的数据的文档
③Link:两个web page 之间的连接
④Web站点(website)一组相关的web页,通常由同一个人或公司设计和控制
⑤Web浏览器(web browser)获取并显示网页的软件工具
⑥Web服务器(web server)用于响应网页请求的计算机
⑦统一资源定位符(uniform resource locator or URL)说明web地址的标准方式
注:web page 即网页
(2)搜索引擎
①匹配搜索关键字 和 网页内容
②基于关键字搜索:挑战:自然语言的二义性,且没有上下文
③基于概念搜索:基本前提:分类,对比相近的单词
(3)即时消息
①Instant messaging or IM:实现在线交谈
(4)博客(weblog or blog)
(5)Cookie
2.HTML
(1)概述
①超文本标记语言(hypertext markup language)用于创建网页的语言
②标记语言(markup language)使用标记语言来注释文档中的信息的语言
③标记(tag)标记语言中用于说明如何显示信息的语法元素
④标记都封装在< >中,尖括号里面的成为 元素。标记通常是成对出现的, HTML不区分大小写。
⑤每个HTML文档都包括两部分,即头(标题等说明自身的) 和主体(存放要显示的信息 )
(2)基本的HTML格式
①段落标记:< p > ......


②居中标记:
center

③插入一条水平线: HR

④标题: :一级标题
⑤无序列表
⑥有序列表

  • (3)图像和链接
    ①属性(attribute)标记中用于提供有关元素的额外信息的部分
    属性名 = 值

    ②链接使用 A (anchor)声明
    (4)HTLM5
    ①HTML5:精简标记系统和支持动态内容的最新HTML标准
    ② section 定义部分网页
    ③header定义页眉
    ④footer 定义页脚
    ⑤nav 定义页面上的导航元素"
    ⑥article 定义页面文章的主要内容
    ⑦aside定义侧边栏中的次要内容
    ⑧figure定义注解文章的图像
    3.交互式网页
    (1)Java小程序
    ①Java applet:为嵌入HTML文档而设计的程序,能够通过web传输,在浏览器中执行。
    (2)Java服务器页
    ①JSP(java server page)小脚本(scriptlet):嵌在HTML文档中用于给web页提供动态内容的代码片段。
    ②封装在特殊标记 <% out.printIn (“hello there”); % >中
    4.XML
    (1)概述
    ①可扩展标记语言(extensible markup language,XML)允许用户描述文档内容的语言
    ②元语言(metalanguage)用于定义其他语言的语言
    ③XML文档的重点不在于如何格式化数据,而在于数据是什么。
    ④文档类型定义(document type definition,DTD)XML文档结构的规约
    ⑤可扩展样式表语言(extensible stylesheet language,XSL)定义XML文档到其他输出格式之间转换的语言。
    5.社交网络
    (1)Social network:允许拥有共同兴趣的人们进行交流互动的在线服务
    (2)小世界现象;连接任意两个人的相识关系的社会链普遍较短的假设。这个连通常是六步关系,从而很产生了“六度分离”这个著名短语。

  • 你可能感兴趣的:(20191206《信息安全专业导论》第十一周学习总结)