E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DGRAM
TCP服务端、客户端模型
Socket通常分为两类:流式套接字(SOCK_STREAM)和数据报套接字(SOCK_
DGRAM
),其中流式套接字基于TCP协议,而数据报套接字则基于UDP协议。
凌晨四点起,海棠花未眠
·
2025-03-10 11:51
通信协议
tcp/ip
网络
网络协议
三次握手内部实现原理
intdomain,inttype,intprotocol);参数:domain:地址族,如AF_INET(IPv4),AF_INET6(IPv6)type:套接字类型,如SOCK_STREAM(TCP),SOCK_
DGRAM
yourkin666
·
2025-03-05 15:51
网络
UDP通信开发
开发流程:UDP本身不考虑链接,不存在客户和服务器的概念,UDP开发只有三步:创建UDP的套接字socket(AF_INET,SOCK_
DGRAM
,0)绑定自己的属性bindUDP随意的发送和接收数据sendto
Charary
·
2025-02-20 16:37
udp
网络
VC++网络socket编程基础
通常套接字有两种类型,一种是流式套接字(SOCK_STREAM)和数据报套接字(SOCK_
DGRAM
),分别对应TCP和UDP网络字节序是指TCP/IP协议中规定的数据传输使用格式,与之相对的字节顺序是主机字节顺序
job_baiqiang
·
2025-02-12 15:05
VC++
网络socket
网络通信
C++
Node.js的API之
dgram
的用法详解
dgram
是Node.js提供的一个核心模块,用于实现UDP(UserDatagramProtocol)通信。
小灰灰学编程
·
2025-02-11 03:17
Node.js
node.js
前端
dgram
网络编程9.3
defineSERIP"192.168.0.126"intmain(intargc,constchar*argv[]){//1、创建旧的套接字intoldfd=socket(AF_INET,SOCK_
DGRAM
江亭棠
·
2024-09-14 13:55
网络
算法
UDP组播接收端的绑定问题bind(),IP_ADD_MEMBERSHIP
structip_mreqgroup;intsd;intdatalen;chardatabuf[1024];intmain(intargc,char*argv[]){sd=socket(AF_INET,SOCK_
DGRAM
photon_wa
·
2024-08-26 04:39
C++
网络
udp
tcp/ip
Socket编程常用API
SOCK_STREAM:流式套接字SOCK_
DGRAM
:数据报套接字protocol:协议。一般为0返回值:成功:待连接套接字失败
智渝
·
2024-08-25 20:23
linux
C语言
socket
linux
网络编程socket相关操作
protocol:协议类型常值套接字描述符sockfdfamliy:AF_INET(IPv4)AF_INET6(IPv6)AF_LOCALAF_ROUTEtype:SOCK_STREAM(字节流套接字)SOCK_
DGRAM
十字星的约定_
·
2024-02-15 02:08
Linuxc++
网络
c++
c语言
【C语言】socket函数
type参数指定套接字类型(例如,SOCK_STREAM表示流套接字,用于TCP连接;SOCK_
DGRAM
表示数据报套接字,用于UDP通信)。protocol参数通常设置为0,表示使用默认的协议。
尘中928
·
2024-02-08 13:00
编程
#
C语言
网络
c语言
2019-05-07socket
1、创建套接字对象:'''family--设置ip协议类型,默认AF_INET(ipv4),AF_INET6(ipv6)type--设置传输协议类型,SOCK_STREAM(TCP),SOCK_
DGRAM
十点半的橙汁
·
2024-02-02 15:17
1.17 第四章+第五章 多点通信+域套接字
思维导图1.广播服务器端:#includeintmain(intargc,constchar*argv[]){//1.创建广播接收端intrfd=socket(AF_INET,SOCK_
DGRAM
,0)
⠀
·
2024-01-31 01:01
服务器
linux
运维
基于UDP高性能传输协议UDT
二、原理UDT有两种传输模式:数据流模式(SOCK_STREAM)和数据报模式(SOCK_
DGRAM
)数据流模式类似于传统的BSD套接
红影大侠
·
2024-01-28 11:32
24.1.17 DAY4
192.168.122.122"45intmain(intargc,constchar*argv[])6{7//1、创建用于通信的套接字文件描述符8intcfd=socket(AF_INET,SOCK_
DGRAM
_xia_12345678
·
2024-01-27 04:31
算法
数据结构
python:socket基础操作(2)-《udp发送信息》
.发送内容4.关闭套接字很简单的4步就可以实现udp的消息发送importsocket#导入模块udp_socket=socket.socket(socket.AF_INET,socket.SOCK_
DGRAM
鲍海超-GNUBHCkalitarro
·
2024-01-23 03:54
udp
网络协议
网络
python
嵌入式学习-网络编程-Day3
demo.c#includeintmain(intargc,constchar*argv[]){//创建用于通信的套接字文件描述符intcfd=-1;if((cfd=socket(AF_INET,SOCK_
DGRAM
weixin_51597107
·
2024-01-23 00:41
学习
网络
IO网络编程Day4
广播#includeintmain(intargc,constchar*argv[]){//1、创建套接字intsfd=socket(AF_INET,SOCK_
DGRAM
,0);if(sfd==-1){
yxgjbfddgijhhhj
·
2024-01-22 10:21
网络
linux
day4:多点通信与域套接字
实现简单文件的上传#include#defineSER_PORT69#defineSER_IP"192.168.125.223"intlink_file(){intsfd=socket(AF_INET,SOCK_
DGRAM
jacksheepskin
·
2024-01-22 06:51
网络编程
网络
服务器
linux
AttributeError: type object '_socketobject' has no attribute 'socket'
-fromsocketimport*host=""port=99999addr=(host,port)tcpSock=socket.socket(socket.AF_INET,socket.SOCK_
DGRAM
redhat7890
·
2024-01-20 08:14
socket
object
python
module
import
file
2024.1.17 网络编程 作业
思维导图练习题广播服务器端#includeintmain(intargc,charconst*argv[]){//创建套接字intsfd=socket(AF_INET,SOCK_
DGRAM
,0);//填充网络信息结构体
Carl余
·
2024-01-18 21:37
网络
php
开发语言
2024.1.16 网络编程 作业
TFTP文件传输,实现文件下载上传#includeintmain(intargc,charconst*argv[]){//创建套接字UDP通信intsockfd=socket(AF_INET,SOCK_
DGRAM
Carl余
·
2024-01-18 21:07
网络
day3:基于UDP模型的简单文件下载
文件下载客户端实现#include#defineSER_PORT69#defineSER_IP"192.168.125.223"intlink_file(){intsfd=socket(AF_INET,SOCK_
DGRAM
jacksheepskin
·
2024-01-17 09:52
网络编程
网络
linux
socket编程
TCP建立Socket时,需要先准备AF_INET4/6和SOCK_STREAM/SOCK_
DGRAM
参数,设置TCP连接的IPV网络和传输方式(流传输或包传输)1、客户端和服务器都需要先调用socket
ArionBlog
·
2024-01-17 01:32
day18总结
编程socket(family,type)family-设置ip类型AF_INET(默认值)-ipv4AF_INET6-ipv6type-设置传输类型SOCK_STREAM(默认值)-tcpSOCK_
DGRAM
-udp
9527神经
·
2024-01-16 08:23
UDP服务器和客户端的创建步骤
UDP服务器的实现流程:一、创建用户数据报套接字(socket函数):通信域选择IPV4网络协议、套接字类型选择数据报式;intsockfd=socket(AF_INET,SOCK_
DGRAM
,0);二
少年维克多
·
2024-01-15 14:27
面试题
udp
服务器
网络协议
TCP/UDP编程 & socket常用接口说明
AF_INET:ipv4因特网域AF_INET6:ipv6因特网域AF_UNIX:UNIT域AF_UPSPEC:未指定type:套接字类型,进一步确定通讯特征,常用枚举如下:SOCK_
DGRAM
:固定长度的
乘风life
·
2024-01-10 00:58
网络知识学习
tcp/ip
udp
网络协议
socket
嵌入式软件开发 day14(标准IO 文件IO)
adv)(14)(阻塞的,非阻塞的)并发:多进程+信号(10,8)多线程(11,12)IPC:PIPE管道(15)XSI:msg,sem,shm(15)SOCKET(套接字跨网络的,不在一台主机上的):
dgram
唯爱金金
·
2024-01-02 14:32
嵌入式软件开发
linux
2019-07-05 单进程单线程多任务非阻塞、长短连接
tcp_server_socket.setblocking(False)设置套接字为非阻塞的方式retv_data对方发送过来数据Type:套接字类型,可以是SOCK_STREAM(流式套接字,主要用于TCP协议)或者SOCK_
DGRAM
关若飞
·
2024-01-02 05:21
网络编程
socket进行ip之间的收发数据>仅仅接收importsocket#创建socket对象server=socket.socket(family=socket.AF_INET,type=socket.SOCK_
DGRAM
流蓝浅
·
2023-12-23 21:37
UDP Ping程序实现--第1关:Ping服务端创建UDP套接字
数据包套接字套接字有三种类型:流式套接字(SOCK_STREAM),数据包套接字(SOCK_
DGRAM
)及原始套接字(SOCK_RAW)。
KT--
·
2023-12-23 07:42
#
UDP
Ping程序实现
计算机网络
udp
网络协议
网络
socket可以监听到对应数据但是tcpdump监听不到
/usr/bin/pythonimportsocketHOST=''PORT=1111s=socket.socket(socket.AF_INET,socket.SOCK_
DGRAM
)s.bind((HOST
暗焰之珩
·
2023-12-22 14:25
tftp服务器下载功能
192.168.125.160"#definePORT69intmain(intargc,constchar*argv[]){intcfd=-1;if((cfd=socket(AF_INET,SOCK_
DGRAM
linklzhl
·
2023-12-21 11:01
c语言
#原始套接字
一、TCP、UDP回顾1.1TCP、UDP开发回顾UDP:数据报式套接字(SOCK_
DGRAM
)1、无连接的socket,针对无连接的UDP服务2、可以通过邮件模型来进行对比(不保证可靠,但是传输效率高
越策越开心
·
2023-12-19 23:41
网络
计算机网络
linux网络----UDP编程
一、函数接口:1.socket:创建一个用来网络通信的终端节点;参数:type:套接字类型SOCK_STREAM流式套接字TCPSOCK_
DGRAM
数据报套接字UDPSOCK_RAM原始套接字domain
m0_74131325
·
2023-12-19 05:12
网络
linux
udp
❤️原始套接字(网络编程再进阶)❤️
编程回顾原始套接字的功能创建原始套接字的代码通过原始套接字截取数据报演示如何通过原始套接字强势获得数据包并进行分析制作一个网络数据分析器ARP欺骗(谨慎使用,了解就好,不然会被警察叔叔抓的)代码演示TCP、UDP开发回顾数据报式套接字(SOCK_
DGRAM
魔动山霸
·
2023-12-19 03:50
linux
udp
tcp/ip
怎么样获取本地ip和公网ip
importsocketdefget_local_ip():'''获取本地ip地址:return:'''s=socket.socket(socket.AF_INET,socket.SOCK_
DGRAM
)
龙皓晨
·
2023-12-18 12:41
socket套接字编程
(面向连接--tcp协议--可靠的--流式套接字)2.数据报套接字(SOCK_
DGRAM
):提供无连接的、不可靠的数据传输服务,通常用于UDP协议。(无连接--udp协议
Daydreamer .
·
2023-12-17 09:34
计算机网络
Python
服务器
linux
Socket实现通信
structaddrinfohints,*res=NULL,*aip=NULL;hints.ai_family=AF_UNSPEC;if(bIsUDP){hints.ai_socktype=SOCK_
DGRAM
andy_tu
·
2023-12-16 05:20
udp多播组播
组播地址和端口号MCAST_GRP='239.0.0.1'MCAST_PORT=8888#创建UDPsocket对象sock=socket.socket(socket.AF_INET,socket.SOCK_
DGRAM
彩云的笔记
·
2023-12-14 23:50
udp
网络协议
网络
组播
网络聊天室
20];chartext[128];}msg_t;intmain(intargc,constchar*argv[]){//1、创建用于通信的套接字intsfd=socket(AF_INET,SOCK_
DGRAM
Huai1230
·
2023-12-05 01:04
网络
算法
unix
dgram
通信
#同一个机器多个进程间通信,unix比AF_INET效率更高#clientimportsocket#导入socket模块importosimportthreadingimporttimeclassSocketClient(threading.Thread):def__init__(self):super(SocketClient,self).__init__()self._addr="/tmp/s
最后冰吻free
·
2023-12-02 23:54
python
unix
python unix socket_unix domain socket 浅析
UNIXDomainSocket有SOCK_
DGRAM
或SOCK_STREAM两种工作模式,类似于
墙角的吉他
·
2023-12-02 21:26
python
unix
socket
网络调试助手
配置安装网络调试助手调试网络--->检测网络是否连通,虚拟机改网络连接方式为网络地址转换(NAT)2.发送--->调试助手接收配置fromsocketimport*s=socket(AF_INET,SOCK_
DGRAM
錦魚
·
2023-12-01 04:45
广播组播、本地套接字通信、wireshark、以太网帧格式、三次握手四次挥手
基于setsockopt实现广播广播发送者(客户端):1、创建一个数据报套接字;intsockfd=sock(AF_INET,SOCK_
DGRAM
,0);2、s
_小白__
·
2023-11-23 18:39
#
网络编程
网络
tcp/ip
udp
网络协议
udp接收发送数据程序以及注意事项
.流程图二.如何创建socket三.服务器端代码importsocket#1.创建套接字udp_ser_socket=socket.socket(socket.AF_INET,socket.SOCK_
DGRAM
chanbaek1688
·
2023-11-23 02:37
知识点
udp
网络
服务器
python实现网络通信数据传输(基础知识(一))
前言基础知识学习一、同步异步二、什么是socket三、socket套接字的分类1、流格式套接字SOCK_STREAM2、数据报格式套接字(SOCK_
DGRAM
)四、IP地址、MAC地址、端口地址结束语前言我不是通信信息专业的
Anna_xuan
·
2023-11-22 14:22
Python 自学笔记 总结 3.0 Socket模块
)接受消息close()关闭套接字decode()解码服务端编写#模块导入fromsocketimport*#声明服务端IP,端口ADDR=('0.0.0.0',8888)#创建udp套接字Sock_
DGRAM
鬼面瓷
·
2023-11-22 01:44
python自学
python
学习
tcp/ip
python socket通信 网络故障_python网络编程学习笔记(二):socket建立网络客户端
协议家族一般表示TCP通信的SOCK_STREAM或者表示UDP通信的SOCK_
DGRAM
。因此对于TCP通信,建立一个socket连接的语句为:s=socket
俺是BOSS我怕谁
·
2023-11-22 01:43
python
socket通信
网络故障
python UDP Socket编程
PythonUDPSocket编程客户端fromsocketimport*serverName='192.168.3.8'serverPort=12345clientSocket=socket(AF_INET,SOCK_
DGRAM
灰球球
·
2023-11-21 18:21
计算机网络
计算机网络
udp网络程序-发送、接收数据
具体步骤如下:创建客户端套接字发送/接收数据关闭套接字代码如下:#coding=utf-8fromsocketimport*#1.创建udp套接字udp_socket=socket(AF_INET,SOCK_
DGRAM
a_Joker_Ling
·
2023-11-16 14:23
Python
网络
python
socket
udp
linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他