传输层

传输层 理解传输层原理:复用/分用,可靠数据传输,流量控制,拥塞控制。 Internet 传输层的实现和示例

April 9, 2026 · 1 min · Theme PaperMod

应用层

应用层 目标 网络应用层的概念和实现 客户端-服务器模型 服务模型 通过对常用应用层协议的探讨和分析来学习网络协议 深层次目标 特定协议 http ftp smtp pop dns 应用程序 和 应用层协议 应用程序:沟通,分布式的进程 运行在网络主机的“用户空间” 在应用程序间交换报文 应用层协议 应用程序的一个“组成部分” 定义应用程序需要交换的报文和所需采取的动作 使用较低层次所提供的通信服务(TCP, UDP) 一些术语 进程(Process)主机中运行的程序 在某些主机中,两个进程使用 进程间通信 而运行在不同主机上的进程则使用应用层协议进行通信 用户代理(User agent):软件进程,是介于用户和网络之间的接口 实现应用级协议 Web:浏览器 E-mail 流媒体:media player 客户端-服务器模式 典型的网络应用都是由两个部分组成:客户端和服务器 客户端 发起同服务器的联系 speaks first 一般都从服务器请求服务 web: 客户端由浏览器实现 Email: 通过 OE,Foxmail 实现 服务器 向客户端提供所请求的服务 e.g. Web 服务器发送被请求的 web 页面,邮件服务器传递 e-mail 应用程序接口 API:application programming interface 定义应用层和传输层间的接口 插口:(socket: Internet API) 两个进程间的通信,将数据送入 socket, 或从 socket 读取数据 Q : 某个进程如何认定另一个需要与之通信的进程? ...

April 9, 2026 · 2 min · Theme PaperMod

计算机网络

[TOC] 计算机网络 因特网 工程视角 数以百万计的互联计算设备 运行 网络应用程序 主机,端节系统 Pc 工作站,服务器 PDA 电话,智能家电 通信链路 光纤,铜缆,无线电,卫星 路由器:将数据分组(数据块)转发通过网络 协议:控制报文的收发 e.g TCP, IP, HTTP, FTP, PPP 因特网:“万网之网” 松散的层次结构 公共的 Internet(因特网) vs 专有的 internet (内联网) 因特网标准 RFC:Request For Comments IETF: Internet Engineering Task Force(因特网工程部) 服务视角 通信系统基础上 运行分布式的应用程序 WWW, email, 网络游戏,电子商务,数据库应用,文件共享 所提供的通信服务 无连接 connectionless 类比电信局的电报服务 面向链接 connection-oriented 什么是协议 网络协议 通信设备之间的交互而不是人们的交往 所有在因特网上的通信活动全部由协议所控制 协议定义网络实体之间信息收发的格式和顺序,以及信息发送和接收后所采取的动作。(语法、语义、同步或规则) 近观网络结构 网络边缘:应用程序和主机 网络核心:路由器、万网之网 访问网络,物理介质:通信链路 网络边缘 端接系统(主机) 运行应用程序 Eg: WWW, email 在网络的边缘上 客户端/服务器(client/server)模型 客户端发出请求,接收来自服务器的服务 对等(peer-peer)模型 主机对称的进行交互 e.g. Gnutella 面向连接的服务 目的:在端系统间进行数据传输 ...

April 9, 2026 · 3 min · Theme PaperMod