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 > ......
②居中标记:
③插入一条水平线: HR
④标题: <H(headline)1> :一级标题
⑤无序列表
⑥有序列表
(3)图像和链接
①属性(attribute)标记中用于提供有关元素的额外信息的部分
属性名 = 值
![](“mypicture.gif)
②链接使用 A (anchor)声明
<A href = “http://duke.csc.villanova.edu/docs/”
(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)小世界现象;连接任意两个人的相识关系的社会链普遍较短的假设。这个连通常是六步关系,从而很产生了“六度分离”这个著名短语。
二、《自学是一门手艺》
第十八章——自学者的社交
1.用作品社交肯定是最高效的,也就是,让自己变得足够优秀,就能极大的减少社交难度与成本,并找到优秀的人
第十九章——这是自学者的黄金时代
1.在人类历史上,自学者从未像今天这样幸福。
2.互联网的内容,已经构成了真正意义上的“全球唯一通用图书馆”,而针对它最好的检索工具,当然是Google!
3.Google 能解答任何问题,关键是能看懂英文,会搜索!
4.第一查询对象只能是官方文档,这样做的重要理由之一就是让你少受“二手知识”的蒙蔽与误导。
5.有事先问Google,成了自学者的一个必备修养 !真是令人震惊,原来百度和Google差这么多事!得好好学学怎么使用Google了,我怎么感觉我下了个盗版的Chrome!
第二十章——避免注意力漂移
1.在很多时候,我们不是注意力不集中,而是一个令人恼火的现象:注意力的焦点总是不断被自己偷偷的换掉...
2.事实上,好奇心是驱动一个人不断进步的最重要的动力之一,所有必须不断呵护,呵护到老。
3.注意力漂移的结果就是:事件不断流失,但工程却永远没有结果。
4.尽管注意力漂移不是能够杜绝的现象,也没必要杜绝,但必须在关键的时候有所应对。
5.除了已经列出来的最高优先级的事情,在那段时间里,如果发现自己的注意力转移到其他事情上的时候,就立马纠正,不管其他的事情到底是什么,到底有多大的用,先做完手里的事情后,在去想做下一个。
6.保持思路清晰、目标清晰、动机清晰、坚持问题导向,把注意力放到应该放到的地方。所谓的高效率,无外乎就是,全神贯注,全身心的投入。
7.做事要分轻重。因为几乎所有的事情,都是有收益的!只要你愿意去找理由。
第二十一章——如何成为优秀的沟通者
1.演讲和写作能力,是沟通中的宰牛刀,而日常对话交流,不过相当于是在杀鸡而已。
2.内容第一。内容质量:重点突出、例证生动、消除歧义(我到底说了什么,居然引来这种反应?)。
3.内容组织:并列、转折、递进,层层递进。
4.进阶:输送价值观,价值观就是,你认为,什么比什么更重要,以及为什么。
5.高级:所谓的造化,应该是指一个人的融会贯通的能力,有造化的人,不过是把大量其他领域里的技能、技巧、甚至手艺学来,然后用到自己的手艺中。
6.拥有造化的人,普遍具有两个特征:他们自学了很多看起来不相干的手艺。他们对自己的手艺充满了热爱和尊重。
7.学无止境:世界上所有的手艺,都值得一一去学习。
Love is power!!!