文章分类 - 笔记
摘要:概述 层次 解决的问题 应用层 解决通过应用进程的交互来实现特定网络应用的问题 运输层 解决进程之间基于网络通信的问题 网络层 解决分组在多个网络上传输(路由)的问题 数据链路层 解决分组在一个网络(或一段链路上)传输的问题 物理层 解决使用何种信号来传输比特的问题 应用层是计算机网络体系结构的最顶
阅读全文
摘要:概述 计算机网络体系结构中的物理层、数据链路层以及网络层它们共同解决了将主机通过异构网络互联起来所面临的问题,实现了主机到主机的通信。 但实际上在计算机网络中进行通信的真正实体是位于通信两端主机中的进程。 如何为运行在不同主机上的应用进程提供直接的通信服务是运输层的任务,运输层又称为端到端协议。 根
阅读全文
摘要:概述 从数据链路层来看,两个主机之间的通信,可以看成是在几段不同的链路上的通信组成的。 链路(Link):就是从一个结点到相邻结点的一段物理线路,而中间没有任何其他的交换结点。 数据链路(Data Link):是指把实现通信协议的硬件和软件加到链路上,就构成了数据链路。 在数据链路层上传输的数据包,
阅读全文
摘要:概述 网络层的主要任务是实现网络互连,进而实现数据包在各网络之间的传输。 解决的主要问题: 网络层向运输层提供怎样的服务(“可靠传输”还是“不可靠传输”) 网络层寻址问题 路由选择问题 因特网(Internet)是目前全世界用户数量最多的互联网,它使用 TCP/IP 协议栈。 由于 TCP/IP 协
阅读全文
摘要:物理层的基本概念 物理层就是要解决在各种传输媒体上传输比特 0 和 1 的问题,进而给数据链路层提供透明传输比特流的服务。 传输媒体 导引型传输媒体 如:双绞线、同轴电缆、光纤 非引导型传输媒体 微波通信(2 ~ 40 GHz),如 WiFi 物理层协议的主要任务 机械特性:指明接口所用接线器的形状
阅读全文
摘要:因特网概述 网络、互连网(互联网)和因特网 网络(Network)由若干结点(Node)和连接这些结点的链路(Link)组成。 多个网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网(或互连网)。因此,互联网是“网络的网络(Network of Networks)”。 因特网
阅读全文
摘要:环境:树莓派 Ubuntu 20.04 64位 安装 使用官方安装脚本自动安装,安装命令如下(亲测): curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 也可以使用国内 daocloud 一键安装命令: curl -
阅读全文
摘要:关键词:反向代理、负载均衡、动静分离、高可用 相关概念 反向代理 正向代理 nginx 可以进行正向代理。 在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问。类似 VPN。 反向代理 客户端对代理是无感知的,因为客户端不需要任何配置就可以访问。 客户端将请求发送到反向代理服务器,由反向
阅读全文