diff --git "a/33 \351\202\223\351\233\250\346\271\230/20250317 OSI\343\200\201\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234.md" "b/33 \351\202\223\351\233\250\346\271\230/20250317 OSI\343\200\201\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234.md" new file mode 100644 index 0000000000000000000000000000000000000000..1d264cbc38db7d889c1729b866619cbed83fa7f3 --- /dev/null +++ "b/33 \351\202\223\351\233\250\346\271\230/20250317 OSI\343\200\201\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234.md" @@ -0,0 +1,105 @@ +## 计算机网络 +- **定义:** 计算机网络是通过通信链路和网络设备连接起来的计算机系统,能够实现资源共享和信息交换。 + +- **组成:** + - 硬件:主机、路由器、交换机、网卡、传输介质等。 + + - 软件:协议、操作系统、网络应用程序等。 +- **功能:** + - 资源共享:如共享打印机、文件、云计算资源。 + + - 数据传输:如发送邮件、视频通话、文件下载。 + + - 分布式处理:如分布式计算、区块链、负载均衡。 + +## 通信链路 +- **定义:** 通信链路是指连接两个或多个网络设备的物理或逻辑通道,用于传输数据。 + +- **分类:** + - **物理链路:** 通过物理介质传输数据,如网线、光纤、无线电波。 + + - **逻辑链路:** 通过协议或软件定义的虚拟通道,如VPN(虚拟专用网络)。 + +## OSI +### OSI模型的七个层次 +- 1.**应用层** + + - 功能:提供用户接口和网络服务。 + + - 协议:HTTP、FTP、SMTP等。 +- 2.**表示层** + + - 功能:处理数据格式转换、加密解密等,确保数据可读。 + + - 协议:SSL/TLS、JPEG等。 +- 3.**会话层** + + - 功能:管理会话,控制对话的建立、维护和终止。 + + - 协议:RPC、NetBIOS等。 +- 4.**传输层** + + - 功能:提供端到端的可靠数据传输,处理错误检测和流量控制。 + + - 协议:TCP、UDP等。 +- 5.**网络层** + + - 功能:负责寻址和路由,确保数据包从源到目的地的传输。 + + - 协议:IP、ICMP、ARP等。 + + - 设备:路由器等。 +- 6.**数据链路层** + + - 功能:提供节点间的可靠数据传输,处理物理地址(MAC地址)。 + + - 协议:以太网、PPP等。 + + - 设备:交换机、网桥等。 +- 7.**物理层** + + - 功能:传输原始比特流,处理物理连接。 + + - 设备:网线、光纤、集线器等。 + +## 练习 +### 1.计算机网络分类 +- 1.**局域网(LAN):** 覆盖范围较小,通常在一个建筑物或园区内 + +- 2.**城域网(MAN):** 覆盖范围为一个城市或地区 + +- 3.**广域网(WAN):** 覆盖范围广泛,可以跨越国家或大洲,如互联网。 + +- 4.**个人区域网(PAN):** 覆盖范围极小,通常用于个人设备之间的连接,如蓝牙、红外等。 + +### 2.了解TCP/IP +#### (1)TCP/IP的四层模型 +- 应用层 + +- 传输层 +- 网络层 +- 网络接口层 +#### (2)工作原理 +- 1.数据封装 + +- 2.数据传输 +- 3.数据解封装 +#### (3)特点 +- 开放性 + +- 灵活性 +- 可扩展性 +- 可靠性 + +### 3.OSI七层模型 +- 1.应用层 + +- 2.表示层 +- 3.会话层 +- 4.传输层 +- 5.网络层 +- 6.数据链路层 +- 7.物理层 + +### 作业(书P12、13) +![作业](https://gitee.com/dengyxiang/picture/raw/master/991ed63048200d1faa6721644e68177.jpg) \ No newline at end of file