计算机网络
计算机通过上面传输数据:双绞线
两台主机通过双绞线连接就是最简单的网络
交换机
超过两台主机相连时可以通过交换机
交换机有0/24口
广播域:
通过交换机进行通信
通过二层网络:数据链路层传输数据
通过MAC地址确认计算机身份
路由器
隔离广播域
通过路由表记录IP连通广播域
只要跨广播域,就需要用到路由器
OSI七层模型
- 物理层(Physical Layer):
- 负责定义连接到网络的物理介质(例如电缆、光纤等)的规范。
- 主要关注比特流的传输,以及信号的传输和接收。
- 数据链路层(Data Link Layer):
- 负责将物理层提供的原始比特流转换为有意义的数据帧,并进行适当的错误检测和校正。
- 主要关注点是在直接连接的节点之间进行数据传输。
- 网络层(Network Layer):
- 负责在不同的网络之间进行路由选择和数据包转发,以实现端到端的通信。
- 主要关注点是如何将数据包从源主机传输到目标主机。
- 传输层(Transport Layer):
- 负责端到端的数据传输,提供可靠的数据传输和错误恢复功能。
- 主要关注点是在源主机和目标主机之间建立、维护和终止通信连接。
- 会话层(Session Layer):
- 负责在应用程序之间建立、管理和终止通信会话。
- 主要关注点是在通信设备之间建立连接并维护通信状态。
- 表示层(Presentation Layer):
- 负责数据的表示和转换,以确保不同系统之间的数据格式兼容性。
- 主要关注点是数据的格式化、加密和压缩。
- 应用层(Application Layer):
- 提供用户接口和应用程序之间的通信服务,使用户能够访问网络中的各种应用服务。
- 主要关注点是为用户提供各种应用服务,如电子邮件、文件传输、远程登录等。