最近几天就发几篇计算机方面的基础知识
属于个人归纳整理,便于理解希望对大家有帮助
原文地址:关于开放系统互联的一些笔记 - Pleasure的博客
下面是正文内容:
前言
最近在恶补一些计算机方面的基础知识……
正文
首先为了能够更透彻的理解网络连接的原理,不得不接触到了OSI七层模型,就浅浅自学了一下
OSI——Open System Interconnection,开放系统互连协议
但这好像是网络通信工程方面的专业知识……为了理解和记忆只能通吃,来者不拒。
为了方便自己理解,就不赘述一些抽象的概念,只提一些在现实生活中的常见应用场所以及网络设备层次划分!
- 应用层 封装于APP内的网络模块,用于网络连接 比如HTTP SMTP FTP DNS POP3 TELNET等
- 表示层 解码编码 加密解密 压缩解压 比如ASCII JPEG
- 会话层 建立会话 维护会话 拆除会话
- 以上可统称为“应用层”,系开发人员设置
网关,代理服务器等属于应用层网络设备
- 传输层 端口标记应用 操作系统分配 比如TCP UDP协议
- 1~65536(1-1023知名应用 1024-65536非知名应用 随机映射)
- 4层报头 传输层报头 包含源/目标端口 序列号 确认号等
防火墙,负载均衡器属于传输层网络设备
- 网络层 比如IPv4/IPv6协议 IP地址标记主机
- 路由 一台路由器去往目的网络的路径信息 路由器 不同网络之间的数据转发(比如在局域网与广域网之间)
- 3层报头 网络层报头 数据包报头 包含源/目标IP等
- 数据包——网络层报头|传输层包头|数据载荷
路由器,三层交换机属于网络层网络设备
带宽决定网络或通信信道中能够传输数据的最大速率或容量
- 数据链路层
WIFI——涉及物理层和数据链路层,在物理层规定了无线信道、频率、调制,在数据链路层规定了数据的封装格式、帧结构、MAC地址使用以及媒体访问控制(MAC)协议
交换机——通过MAC地址实现局域网内设备的直接通信,提供更高的带宽和更低的延迟。
桥接器——连接两个或多个物理局域网,基于MAC地址过滤和学习进行数据转发。
- 物理层
集线机——已被交换机取代,将多个设备连接到同一物理网络,以广播方式传输数据。
中继器——用于放大信号,扩大物理网络的覆盖范围。
尾声
了解了一些有关网络工程的架构,为后面软路由的搭建打一点基础。