侧边栏壁纸
博主头像
RootNode‘s Blog

人大部分是漫无目的的走

  • 累计撰写 22 篇文章
  • 累计创建 21 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

计算机网络-2.2网络应用通信基本原理

RootNode
2024-11-16 / 0 评论 / 0 点赞 / 10 阅读 / 0 字

网络应用通信基本原理

网络应用的基本通信过程

运行在不同主机上的应用进程间以C/S 方式进行通信。

P016.jpg

C/S方式

服务器端运行的是服务器进程,被动等待客户请求服务;

客户端运行的是客户进程,主动发起通信,请求服务器进程提供服务。

报文传输

应用进程之间遵循应用层协议交换应用层报文。

还需要通过层间接口 (应用编程接口API)将报文传递给相邻的传输层。

套接字

典型的网络应用编程接口是套接字(Socket)。

端口号

于一个传输层协议,需要为与其接口的每个套接字分配一个编号, 标识该套接字,该编号称为端口号。

例如web服器的端口号是80。通过 IP地址以及套接字所绑定的端口号标识应用进程。

Internet传输层只提供两类服务

面向连接的可靠字节流传输服务:TCP

无连接的不可靠数据报传输服务:UDP

0

评论区