Notepad
Google IT Support Certificate 课1July 3, 2026

The Transport and Application Layers

image.png

image.png

传输层和应用层的作用

传输层负责将网络流量定向到特定的网络应用程序。 应用层使得这些应用程序能够以彼此理解的方式进行通信。

计算机程序通信的重要性

网络不仅仅是为了让计算机之间传输数据,更重要的是让运行在计算机上的程序能够相互通信。 这是计算机网络的主要目标。

学习目标

理解TCP端口和套接字的概念。 识别TCP报头的不同组成部分。 区分面向连接和无连接协议。 了解TCP如何确保数据完整性。

传输层的主要功能

传输层负责多路复用和解复用,确保数据能够可靠地传输到正确的应用服务。 它还负责建立长连接,进行错误检查和数据验证,保证数据完整性。

多路复用与解复用

多路复用指网络节点能够将流量导向多个不同的接收服务。 解复用则是在接收端将针对同一节点的流量分发到正确的接收服务。

端口与套接字地址

端口是一个16位数字,用于指示网络上特定服务的通信端点。 端口与IP地址组合形成套接字地址(如10.1.1.100:80),用于定位具体服务。

服务与端口示例

HTTP服务通常监听端口80,FTP服务监听端口21。 同一台服务器可以通过不同端口同时运行多个服务,如网站、邮件、文件共享等。

实际应用场景

在小型企业中,一台服务器可能承载所有业务应用,依靠传输层的多路复用和端口机制实现服务区分和数据传输。

Xnip2026-07-02_22-04-12.jpg

Xnip2026-07-02_22-09-45.jpg

Xnip2026-07-03_09-38-32.jpg

image.png

已修复 image.png

image.png

Discussion & Questions