文章 2024-06-02 来自:开发者社区

解析TCP /UDP协议的 socket 调用的过程

在传输层有两个主流的协议 TCP 和 UDP,socket 程序设计也是主要操作这两个协议。这两个协议的区别是什么呢?通常的答案是下面这样的。 TCP 是面向连接的,UDP 是面向无连接的。 TCP 提供可靠交付,无差错、不丢失、不重复、并且按序到达;UDP 不提供可靠交付,不保证不丢失,不保证按顺序到达。 TCP 是面向字节流的,发送时发的是一个流,没头...

解析TCP /UDP协议的 socket 调用的过程
文章 2024-04-24 来自:开发者社区

Go语言TCP Socket编程(下)

Go语言TCP Socket编程(上):https://developer.aliyun.com/article/1490865 conn.Write 和读相比,Write遇到的情形一样不少,我们也逐一看一下。 1、成功写 前面例子着重于Read,client端在Wr...

Go语言TCP Socket编程(下)
文章 2024-04-24 来自:开发者社区

Go语言TCP Socket编程(上)

Golang的主要 设计目标之一就是面向大规模后端服务程序,网络通信这块是服务端 程序必不可少也是至关重要的一部分。在日常应用中,我们也可以看到Go中的net以及其subdirectories下的包均是“高频+刚需”,而TCP socket则是网络编程的主流,即便您没有直接使用到net中有关TCP Socket方面的接口,但net/http总是用到了吧,http底层依旧是用tcp socket实....

Go语言TCP Socket编程(上)
文章 2024-03-10 来自:开发者社区

TCP 和 UDP 的 Socket 调用

在网络层,Socket 函数需要指定到底是 IPv4 还是 IPv6,分别对应设置为 AF_INET 和 AF_INET6。另外,还要指定到底是 TCP 还是 UDP。TCP 协议是基于数据流的,所以设置为 SOCK_STREAM,而 UDP 是基于数据报的,因而设置为 SOCK_DGRAM。 TCP 的服务端要先监听一个端口,一般是先调用 bind 函数,给这个 Socket...

TCP 和 UDP 的 Socket 调用
文章 2024-03-04 来自:开发者社区

【计算机网络】TCP socket编程

  一、前言 Socket(套接字)是计算机网络中用于实现进程之间通信的一种机制。它提供了一种统一的编程接口,允许不同的计算机之间通过网络传输数据。套接字是网络编程的基础,它被广泛用于实现各种网络应用,包括...

【计算机网络】TCP socket编程
文章 2024-01-22 来自:开发者社区

Linux C TCP编程(socket,select/poll/epoll)

前言本文主要介绍了linux下标准的TCP通信流程,实现了客户端和服务器的通信,主要实现了消息的回发,即服务器将消息原封不动的回发给客户端。如果对接口不熟悉可以参考socket api介绍或者参考其他博客。客户端代码#include <errno.h> #include <netinet/in.h> #include <stdio.h> #include &am...

文章 2023-12-07 来自:开发者社区

百度搜索:蓝易云【基于TCP/UDP的Socket编程】

基于TCP/UDP的Socket编程是一种网络编程的方式,用于在计算机之间进行数据通信。下面是TCP和UDP两种协议的Socket编程示例: TCP Socket编程: 创建TCP Socket: import socket # 创建TCP Socket tcp_socket = socket.socket(socket.AF_I...

百度搜索:蓝易云【基于TCP/UDP的Socket编程】
文章 2023-12-04 来自:开发者社区

百度搜索:蓝易云【基于TCP/UDP的Socket编程。】

TCP/UDP是两种常见的网络传输协议,用于实现Socket编程。下面是关于基于TCP/UDP的Socket编程的一些基本概念: TCP(传输控制协议):TCP是一种面向连接的协议,提供可靠的数据传输。它通过建立连接、数据分段、确认和重传等机制来确保数据的可靠性。TCP适用于需要可靠传输的应用场景,...

百度搜索:蓝易云【基于TCP/UDP的Socket编程。】
文章 2023-10-25 来自:开发者社区

TCP socket && UDP && TCP协议 && IP协议 && 以太网等

第 1 题(编程题)题目名称:编写 TCP 版本的 echo server 和 echo client题目内容:编写 TCP 版本的 echo server 和 echo client第 2 题(编程题)题目名称:编写 TCP 版本的字典客户端和字典服务器题目内容:编写 TCP 版本的...

文章 2023-10-24 来自:开发者社区

网络编程:TCP socket

阅读前导TCP(Transmission Control Protocol,传输控制协议)提供的是面向连接,可靠的字节流服务。即客户和服务器交换数据前,必须现在双方之间建立一个TCP连接,之后才能传输数据。并且提供超时重发,丢弃重复数据,检验数据,流量控制等功能ÿ...

网络编程:TCP socket

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。