From bec372a599824581d1fb4502696b7a0f103ada4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=9C=89=E5=8D=AB?= <3411348686@qq.com> Date: Tue, 2 Apr 2024 22:52:34 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...347\273\234\345\215\217\350\256\256.md.md" | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 "\351\273\204\346\234\211\345\215\253/\347\254\224\350\256\260/20240401-1\347\275\221\347\273\234\345\215\217\350\256\256.md.md" diff --git "a/\351\273\204\346\234\211\345\215\253/\347\254\224\350\256\260/20240401-1\347\275\221\347\273\234\345\215\217\350\256\256.md.md" "b/\351\273\204\346\234\211\345\215\253/\347\254\224\350\256\260/20240401-1\347\275\221\347\273\234\345\215\217\350\256\256.md.md" new file mode 100644 index 0000000..e88b961 --- /dev/null +++ "b/\351\273\204\346\234\211\345\215\253/\347\254\224\350\256\260/20240401-1\347\275\221\347\273\234\345\215\217\350\256\256.md.md" @@ -0,0 +1,23 @@ +### 七个层面 +1应用层 +2表示层 +3会话层 +4传输层 +5网络层 +6数据连接层 +7物理层 + +### TCP/IP协议 +1TCP/ip就是通信协议 TCP(Transmission Control Protocol): 负责在通信的两个设备之间建立可靠的连接,并确保数据的有序和可靠传输。TCP采用三次握手的方式建立连接,提供错误检测和数据重传机制,确保数据的完整性和可靠性。 + + IP(Internet Protocol): 负责将数据包从源地址传输到目标地址。它处理数据的路由和寻址,确保数据能够正确地在网络中传递。IP协议定义了一种标准的数据包格式,包括源和目标地址等信息。 + +TCP/IP协议的层次结构 +应用层(Application Layer): 应用层是TCP/IP协议栈的最顶层,它直接面向用户应用程序。在这个层次上,定义了各种网络应用协议,如HTTP(用于网页传输)、FTP(文件传输协议)、SMTP(简单邮件传输协议)等。应用层协议负责处理用户的请求和数据的表示,提供了用户与网络之间的接口。 + + 传输层(Transport Layer): 传输层提供了端到端的通信,负责数据的可靠传输。在TCP/IP协议中,主要有两个协议在这一层次上工作:TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)。TCP提供可靠的、面向连接的通信,而UDP提供不可靠的、面向无连接的通信。 + + 网络层(Network Layer): 网络层负责数据在网络中的寻址和路由。最重要的协议是IP(Internet Protocol),它使用IP地址对数据包进行寻址,确保数据能够从源主机传输到目标主机。路由器在这一层次上工作,根据目标地址将数据包从一个网络节点传输到另一个网络节点。 + + 链路层(Link Layer): 链路层是最底层的层次,负责将数据包从一个节点传输到相邻节点。它与物理网络和硬件设备有关,包括以太网、Wi-Fi等标准。在链路层,数据包被封装成帧(Frame),并通过物理介质传输,如电缆、光纤等。 + \ No newline at end of file -- Gitee