garden/content/references/tcp_ip_模型.md

34 lines
1.3 KiB
Markdown
Raw Normal View History

2023-05-20 13:32:59 +02:00
+++
title = "TCP/IP 模型"
author = ["SouthFox"]
lastmod = 2022-09-08T00:07:44+08:00
tags = ["publish"]
draft = false
+++
- 应用层(用户对用户):
任务:提供系统与用户的接口
功能:文件传输、访问和管理、电子邮箱
协议FTP SMTP HTTP
- 传输层/运输层(进程对进程、应用对应用)
传输单位报文段TCP、用户数据报UDP
任务:负责主机之间两个进程的通信
功能:提供可靠的传输服务、为端对端连接提供流量控制、差错控制、服务质量控制
协议TCP UDP ARQ
- 网络层/网际层/IP 层(主机对主机)
传输单位:数据报
任务:讲传输层的报文封装成分组;选择适当的路由将分组交付到目的主机
功能:为传输层提供服务;组包和拆包;路由选择;拥塞控制
协议ICMP ARP IP IGMP
- 数据链路层/链路层
传输单位:帧
硬件:交换机、网桥
任务:将网络层传下来的 IP 数据报组装成帧
功能:链路连接的建立、拆除、分离;帧定界和帧同步;差错检测
协议PPP HDLC
- 物理层
传输单位:比特
硬件:集线器、中继器
任务:透明地传输比特流
功能:为数据端设备提供传送数据通路