C/C++教程

socket通信简介

本文主要是介绍socket通信简介,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、简介

  1. socket通信即通过指明五元组信息进行通信(源IP,目的IP,源端口,目的端口,协议)。
  2. socket本质是编程接口(API),它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用以实现进程在网络中通信。TCP/IP只是一个协议栈,必须要具体实现,同时还要提供对外的操作接口(API),这就是Socket接口。通过Socket,我们才能使用TCP/IP协议。
  3. 根据传输层协议TCP/UDP使用不同的socket通信函数。
  4. 下图是一个TCP协议的socket通信过程。
    在这里插入图片描述

二、相关函数

这篇关于socket通信简介的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!