网络
网络:由节点和链路构成
计算机网络是为了通信和共享资源而以各种方式连接一起的一组计算设备
链路:链路就是从一个结点到相邻结点的一段物理线路,中间没有任何其他的交换结点。
节点(主机):网路中任何可寻址的设备
带宽:数据从一个节点传输到另一个节点的速率
客户服务器模型:客户对服务器发送请求,服务器做出相应的分布式方法
文件服务器:专用于网络用户存储和管理文件的计算机
web服务器:专门用于响应网页请求的计算机
P2P模型(对等网络模型): 节点既是服务器,又是计算机
网络的类型:
局域网(LAN):局部地区形成的一个区域网络
拓扑:网络拓扑(Network Topology)结构是指用传输介质互连各种设备的物理布局。
拓扑的种类:环形,星形,总线
广域网(WAN):连接两个或多个局域网的网络(Internet是最大的广域网)
网关:特殊节点,处理LAN和其他网络的通信
城域网(MAN):特定的组织或区域使用,城市,学校,单位
无线:
无线网络:通过无线接入点进行通信的网络
无线接入点:无线接入点是一个无线网络的接入点,俗称“热点”。
蓝牙:短距离无线通信的技术
(无线网络有巨大的*灵活性,极大的降低了成本,但是更容易受到电磁干扰,还有一些有线连接所未曾遇见的问题)
Internet连接:
网络延迟:发送请求和接受响应之间的时间(决定了网络的最终速度)
Internet骨干网:用来连接多个区域或地区的高速网络。(但是受木桶效应影响,有大量冗余,无*网络)
Internet服务提供商(ISP):提供Internet访问的公司
网络内容提供商(ICP)
连接方法的发展:
电话调制解调器->(数字用户线路->线缆调制解调器)后两个都是宽度连接
下载:在家用计算机上接受Internet上面的信息
上传:从家用计算机给Internet上目标机器上传输数据
信息在网络上的传输:
在网络上信息以包的形式来交换,信息被分割为大小固定,有编号的包,独立在网上传输。
包:网络上传输的数据单位
(tcp包的结构)
包交换:把包单独发送到目的地再组装的技术
路由器:指导包在网络间交换的机器
中继器:周期性增强信号的机器,防止数据丢失
开放式系统与协议
(传输控制协议/因特网协议(TCP/IP)被证明比开放式系统互联(OSI)协议更加流行,这是因为Internet将永远把TCP/IP协议作为它的基本协议。大多数厂商支持TCP/IP,然而还有少数厂商支持OSI协议。)
专有系统:用销售商自己技术来构建的网络系统(不可以满足互通性需求)
互通性:多台机器,来着多个供应商软件和硬件互相通信的能力
国际标准化组织(ISO)建立了OSI(开放系统互联参考模型)
开放式系统:
网络协议:网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。
以太网:集成在大多数个人计算机中的网络通信协议
协议栈:彼此依托的协议分层
协议在特定意义上只是一种共识,规定了特定的数据类型必须按照特定的方法格式化。
TCP/IP协议(传输控制协议/因特网协议):(上图可供参考)
IP:网络之间互连的协议:
P主要包含三方面内容:
IP编址方案、
分组封装格式
分组转发规则
IP所提供的服务大致可归纳为两类
IP信息包的传送
IP信息包的分割与重组
(百度)
TCP:传输控制协议(建立在IP的基础之上)
当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)限制。之后TCP把数据包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。
UDP:是TCP的替代品(更快,稳定性差)(出于某些历史原因,也叫tcp/ip协议)
高层协议(建立在tcp/ip协议上)
例:
HTTP:超文本传输协议。
FTP:文件传输协议
端口:特定高层协议对应的数字标号(服务器利用端口号控制和处理网络通信)
MIME类型:
MIME是多用途网际邮件扩充的缩写,未定义网络协议,但是定义了给文档附加或加入其他特殊形式数据的标准,许多常用的应用程序创建的文档和来自特定领域的数据都有MIME类型。
防火墙:特殊的网关
防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。
访问控制策略:规定了接受和拒绝什么类型的网络通信
网络地址:
主机名:是Internet上计算机的唯一标识。通常是由逗号间隔的单词
ip地址:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。(IPV4和IPV6)
域名:主机名中说明特定的组织或特定分组的部分
*域名(TLE):域名的最后部分,声明了组织的类型或所属国家
ICANN:批准*域名的组织
域名系统:把主机名翻译成数字IP地址
域名服务器:负责把把主机名翻译成IP地址的计算机
云计算/区块链......
20212301 郭张炀
#这一章有点长,和下一章分开写了