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
SOCK_DGRAM
Linux 网络编程基础(4) -- Ping 的C代码实现
这些协议在简历套接字之初需要制定套接字的类型,比如TCP应当设置为SOCK_STREAM,UDP对应的套接字应当设置为
SOCK_DGRAM
。
abcdee123321
·
2020-08-09 19:40
linux 网线插拔检测
#include#include//如果网口已插上网线,返回0,否则返回-1.intcheck_nic(char*nic){structifreqifr;intskfd=socket(AF_INET,
SOCK_DGRAM
a421701136
·
2020-08-09 06:00
linux
网络相关
检测网线插拔状态
boolCheckCable(constchar*_szInterfaceName){ints32Ret;structifreqifr;intskfd=socket(AF_INET,
SOCK_DGRAM
CodeHeng
·
2020-08-09 05:15
备忘
MFC下的网络编程(1)CAsyncSocket进行无连接(UDP)通信
服务器端发送数据给客户端先看服务器端:CAsyncSocketm_sockSend;//声明一个Socket对象点击发送数据后,执行下面这些动作m_sockSend.Create(m_ServerPort,
SOCK_DGRAM
薛123
·
2020-08-08 14:04
网络基础
网络基础学习笔记二------UDP通信之客户端
一、创建本地套接字m_sockSend.Create(5800,
SOCK_DGRAM
,NULL);二、绑定本地套接字m_sockSend.Bind(5800,"127.0.0.1");三、新建一个按钮,
薛123
·
2020-08-08 13:33
网络基础
根据网卡(eth0, eth1)获得对应的IP地址
char*eth,char*ipaddr){intsock_fd;structsockaddr_inmy_addr;structifreqifr;if((sock_fd=socket(PF_INET,
SOCK_DGRAM
windseeker2008
·
2020-08-07 09:46
TCP/IP网络编程
用c语言得到linux本机的IP地址
include#defineETH_NAME"eth0"intmain(){intsock;structsockaddr_insin;structifreqifr;sock=socket(AF_INET,
SOCK_DGRAM
zenglinghai888888
·
2020-08-04 22:55
linux
语言
c
socket
struct
include
Python网络编程-socket套接字
(socket_family,socket_type,protocol=0)其中,socket_family是AF_UNIX或AF_INET,socket_type是SOCK_STREAM(TCP)或
SOCK_DGRAM
piepis
·
2020-08-03 15:09
python
原始套接字
SOCK_STREAM字节流套接字
SOCK_DGRAM
数据报套接字SOCK_RAM原始套接字字节流套接字提供有序,可靠,双向字节流的连接。数
xixihaha331
·
2020-08-03 08:32
Linux
网络编程
MFC中使用UDP发送广播
*******配置远程广播套接字,将数据发送给客户机*****************************************/broadcast_socket=socket(AF_INET,
SOCK_DGRAM
王世晖
·
2020-08-03 04:29
VC/MFC
C++ Socket编程
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(
SOCK_DGRAM
),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。
热血枫叶
·
2020-08-03 02:38
网络学习日志
原始套接字解析
(2)数据报套接字(
SOCK_DGRAM
),它是一种无连接的套接字,对应于的U
Prime吉吉
·
2020-08-02 22:34
linux
C++从零开始区块链:P2P模块之节点注册和监听
P2PNode::P2PNode(constchar*if_name){m_sock=socket(AF_INET,
SOCK_DGRAM
,0);//IPV4SOCK_DGRAM数据报套接字(UDP协议)
木千
·
2020-08-01 13:45
C++从零开始区块链
SOCK_STREAM和
SOCK_DGRAM
两种类型的区别
sock_dgram
是无保障的面向消息的socket,主要用于在网络上发广播信息。SOCK_STREAM是基于TCP的,数据传输比较有保障。
xizi_ghq
·
2020-08-01 07:00
网络编程
原始套接字抓取所有以太网数据包与分析
.####1.原始套接字介绍关于socket使用客户机/服务器模型的SOCK_STREAM或者
SOCK_DGRAM
用于TCP和UDP连接的应用更为普遍一些,而如果考虑到从网卡中直接捕获原始报文数据就需要用到原始套接字
SoldierJazz2020
·
2020-07-31 14:19
Network
Linux
linux进程间通信——使用数据报套接字(摘抄自ljianhui)
相对于流套接字,数据报套接字的使用更为简单,它由类型
SOCK_DGRAM
指定的,它不需要建立
zailushangha
·
2020-07-30 06:12
linux应用开发学习
linux UDP 通信使用实例
UDPServer程序1、编写UDPServer程序的步骤(1)使用socket()来建立一个UDPsocket,第二个参数为
SOCK_DGRAM
。
MacleChen
·
2020-07-30 06:27
嵌入式
UDP程序设计
建立UDP套接口时socket函数的第二个参数应该是
SOCK_DGRAM
,说明是建立一个UDP套接口;由于UDP是无连接的,所以服务器端并不需要l
weixin_34393428
·
2020-07-30 03:21
翻译:How to detect IP address change programmatically in Linux?
Answers1:在C语言中,我使用的获取当前IP的方法:ints;structifreqifr={};s=socket(PF_INET,
SOCK_DGRAM
,0
东东东东东东丶
·
2020-07-30 00:11
ESP32 udp使用
一、UDP使用的步骤1.创建等链接套接字fd=socket()sock=socket(AF_INET,
SOCK_DGRAM
,0);参数说明:AF_INET---IPV4的都是使用这个SOCK_DGRAM
做了不一定能实现但不做一定不会实现
·
2020-07-29 17:43
ESP32
进程间通信的例子: socket unix
server_socket_file)//#defineSERVER_SOCKET_FILE"/tmp/cfg_server.sock"1.建立进程通信的服务端套接字fd=socket(PF_UNIX,
SOCK_DGRAM
abloomingtree
·
2020-07-29 16:59
coding
python扫描端口脚本(基础版)
//type代表套接字类型,可为SOCK_STREAM(流套接字)和
SOCK_DGRAM
(数据报套接字)。
Rongui_wuyanzu
·
2020-07-29 16:55
python
Httpd服务的配置和使用(基础)
客户端随即使用的端口,动态端口,或私有端口BSDSocket:IPC的一种实现,允许位于不同主机上的进程之间进行通讯SocketAPI(封装了内核中socket通信相关的系统调用)SOCK_STREAM:tcp套接字
SOCK_DGRAM
weixin_34364071
·
2020-07-29 06:22
TCP/IP编程学习笔记(4)
无连接的客户/服务器程序工作流程无连接的数据报(
SOCK_DGRAM
)传输服务在传输层使用UDP协议,与面向连接的协议不同的是,它不需要通信双方事先建立连接,通信的任意一方可以先发送数据,先发送数据的一方会成为客户端
xumm_mm
·
2020-07-29 01:15
(一)UDPSocket 服务端编写(超详细)
介绍服务端源码(超详细)TCP、UDP的区别UDP是面向无连接,也就是说当实现一个服务端对应多个客户端,不需要向TCPSocket那样使用多线程技术UDP可以同时多个客户端对服务端传输数据服务端API介绍
SOCK_DGRAM
花 梦
·
2020-07-28 21:29
网络编程
如何使用Socket在局域网内进行广播
这是UDP连接的一种(进行广播必须是数据报
SOCK_DGRAM
)广播有一个广播组,即只有一个广播组内的节点才能收到发往这个广播组的信息。
SouthAngel
·
2020-07-28 11:08
Socket
创建套接字socket函数的详解(sock_stream和
sock_dgram
的分析)
首先放上创建套接字的代码,再具体讲述函数中每一个参数的具体含义:#includeintsocket(intdomain,inttype,intprotocol);->成功时返回文件描述,失败时返回-1(linux)#includeSOCKETsocket(intaf,inttype,intprotocol);->成功时返回socket句柄,失败时返回INVALID_SOCKET/这里有三个参数(以
土豪gold
·
2020-07-16 04:22
Linux 获取IP地址
Linux系统了ioctl的接口if((fd=socket(AF_INET,
SOCK_DGRAM
,0))>=0){ifc.ifc_len=sizeof(buf);ifc.ifc_buf=(caddr_t
oria2006
·
2020-07-16 04:01
工作笔记
day16总结2
.创建套接字对象(买电话机)'''family---设置ip协议类型,默认是:AF_INET(ipv4)/AF_INET6(ipv6)type---设置传输协议类型,SOCK_STREAM(TCP),
SOCK_DGRAM
小逗比的奋斗史
·
2020-07-15 11:09
创建UDP套接字流程
"""UDP套接字服务端"""fromsocketimport*#创建数据报套接字sockfd=socket(AF_INET,
SOCK_DGRAM
)#绑定地址server_addr=('0.0.0.0'
T.O.X.I.C
·
2020-07-15 09:22
python网络通信数据传输之基础知识篇(一)
python实现网络通信数据传输(基础知识(一))前言基础知识学习一、同步异步二、什么是socket三、socket套接字的分类1、流格式套接字SOCK_STREAM2、数据报格式套接字(
SOCK_DGRAM
自由学者亻伊宸
·
2020-07-14 21:08
数据通信
python学习
python
网络
UDP通信例子C语言实现
socketudp服务端1#include#include#include#include#includeintmain(){//创建socket对象intsockfd=socket(AF_INET,
SOCK_DGRAM
Kunaly
·
2020-07-14 18:54
网络相关
C语言
linux 多次创建不同的UDP socket进行通信,最终通信用的UDP 源端口以最后一次创建的socket使用的源端口为准
if(((*sockPtr)=socket(AF_INET,
SOCK_DGRAM
,IPPROTO_UDP))<0)#error比如:次数|socketid|UDPSport1100040000210014000131
中下游国外我
·
2020-07-14 00:48
linux
socket编程
linux
socket
Linux内核Socket CAN中文文档
SocketCAN的文档,原文地址在:http://lxr.linux.no/linux+v2.6.34/Documentation/networking/can.txt但是这篇文档没有涉及广播管理协议套接字(
SOCK_DGRAM
yuanlulu
·
2020-07-13 23:00
linux驱动
python 服务端读取字符流和字节流(udp)
fromsocketimport*importtimeimportoshost=''port=8899bufsize=1024addr=(host,port)defrecv():recvdata=socket(AF_INET,
SOCK_DGRAM
JokerPlus0615
·
2020-07-13 19:14
python
我的抓包记录 -- UDP
一:实验平台windows10+wireshark二:实验程序UDP服务器fromsocketimport*serverPort=12003ServerSocket=socket(AF_INET,
SOCK_DGRAM
peanwang
·
2020-07-13 19:56
抓包记录
基于UDP协议最简单的多连接
接下来直接上代码:#服务端代码fromsocketimport*s=socket(AF_INET,
SOCK_DGRAM
)#创建数据库套接字HOST='0.0.0.0'PORT=8000ADDR=(HOST
星期五要放假
·
2020-07-13 19:56
网络编程
Linux下UDP Socket编程实例
server.c#include#include#include#include#include#includeintmain(intargc,char**argv){intfd=socket(AF_INET,
SOCK_DGRAM
tech2ipo
·
2020-07-13 14:33
Linux操作系统
python如何使用socket实现udp协议
使用SOCK_STREAM#导入socket包fromsocketimport*#得到一个socket对象(参数都是固定的,tcp/udp协议见上文)udpSocket=socket(AF_INET,
SOCK_DGRAM
Oo晨晨oO
·
2020-07-13 13:47
原始套接字 TCP UDP 数据包详解 分析 MAC 数据包 sendto 发送数据 飞鸽欺骗(UDP) 三次握手连接器(TCP)
粉丝不过WTCP、UDP开发回顾数据报式套接字(
SOCK_DGRAM
)无连接的socket,针对无连接的UDP服务与邮件模型来进行对比流式套接字(SOCK_STREAM)面向连接的socket,针对面向连接的
cpu_code
·
2020-07-13 12:14
Linux网络编程
Socket套接字编程(TCP基本编程)
domain:指定通信协议族(protocolfamily)type:指定socket类型,流式套接字SOCK_STREAM,数据报套接字
SOCK_DGRAM
,原始套接字SOCK_RAWprotocol
hawkeye丶
·
2020-07-13 10:18
Apue/Unp
【Python】udp网络程序-发送、接受数据
代码如下:#coding=utf-8fromsocketimport*#1.创建udp套接字udp_socket=socket(AF_INET,
SOCK_DGRAM
)#2.准备接收方的地址#'192.168.1.103
milankunde
·
2020-07-13 08:05
C语言 UDP
serverstring.h>#includeintmain(void){//创建套接字intfd=socket(AF_INET,
SOCK_DGRAM
,0);//绑定IP和端口structsockaddr_inserv
Claroja
·
2020-07-13 03:07
Linux
《网络编程》原始套接字 ---ping程序实现
概述基于字节流套接字(SOCK_STREAM)和数据报套接字(
SOCK_DGRAM
)不可以访问传输层协议,只是对应用层的报文进行操作,传输层的数据报格式都是由系统提供的协议栈实现,用户只需要填充相应的应用层报文
逆风微积分
·
2020-07-13 03:39
Unix
网络编程
网络编程
linux 下 tcpdump 详解 后篇(自己实现抓包过滤)
socket(PF_PACKET,
SOCK_DGRAM
,protocol):
别逗爷很凶
·
2020-07-13 03:26
liunx
内核网络通讯
linux 下 tcpdump 详解 中篇(内核源码分析)
socket(PF_PACKET,
SOCK_DGRAM
,protocol):socket(PF_PACKET,SOCK_RAW,protocol);2设置bpf规则,使得规则在内核返回给用户的包就已经经过
别逗爷很凶
·
2020-07-13 03:54
liunx
内核网络通讯
udp网络程序-发送、接收数据
,具体步骤如下:创建客户端套接字发送/接收数据关闭套接字代码如下:#coding=utf-8fromsocketimport*#1.创建udp套接字udp_socket=socket(AF_INET,
SOCK_DGRAM
飞走的鸭子
·
2020-07-13 02:57
python
linux UDP 获取数据
#include#defineSUCCESS0#defineBUFF_LEN1024#definePORT8083intCreateUDPScoket(){intsfd=socket(AF_INET,
SOCK_DGRAM
Webster_WXH
·
2020-07-13 01:37
Linux操作系统
《TCP/IP详解卷2:实现》笔记--UDP:用户数据报协议
进程通过创建一个Internet域内的
SOCK_DGRAM
类型的插口,来访问UDP。该类型插口默认地称为无连接的。每次进程发送数据时,必须指定目的IP地址和端口号。
TODD911
·
2020-07-13 01:08
TCP/IP详解卷2:实现
UDP 实现服务器广播
1、服务器的搭建(1)、创建UDP端口:intsockfd=socket(AF_INET,
SOCK_DGRAM
,0);len=sizeof(cetaddr);addr.sin_family=AF_INET
Pompey_Wang
·
2020-07-13 01:49
socket
UDP
TCP/IP
上一页
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
其他