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
socket下的广播与多播实现
1.初始化:WSAStartup(MAKEWORD(2,2),&wsad); 2.创建一个UDP的socket:s=socket(AF_INET,
SOCK_DGRAM
,0); 3.如果这个socket
a_liujin
·
2015-09-30 14:51
局域网
网上
发送信息
基本的TCP编程
inttype,intprotocol);family:AF_INETipv4协议AF_INET6ipv6协议AF_LOCALunix域协议AF_ROUTE路由套接口 type:SOCK_STREAM字节流套接口
SOCK_DGRAM
ywh147
·
2015-09-29 17:00
SOCKET客户端编程
1.创建socket对象socket构造函数有4个参数,第一个是family,代表地址家族AF_NET,AF_NET6等,第二个是type,套接字类型SOCK_STREAM(流套接字)和
SOCK_DGRAM
呜呼哀哉嘎嘣脆
·
2015-09-15 09:00
UDP通信过程
UDPServer程序1、编写UDPServer程序的步骤(1)使用socket()来建立一个UDPsocket,第二个参数为
SOCK_DGRAM
。
a2796749
·
2015-09-01 21:00
获取系统所有IP地址
structif_nameindex*ifni,*p; intfd,numreqs=30,n,err=-1; structifconfifc; structifreq*ifr; if((fd=socket(AF_INET,
SOCK_DGRAM
肖和龙
·
2015-08-27 13:00
struct
socket
null
UDP 收/发 广播包
创建
SOCK_DGRAM
类型的Socket。3. 绑定套接字。4. 发送、接收数据。5. 销毁套接字。6. 释放网络库。广播数据包的原理:专门用于同时向网络中所有工作站进行发送的一个地址叫做广
xunmeng2002
·
2015-07-30 21:00
SOCK_STREAM和
SOCK_DGRAM
SOCK_DGRAM
lizaochengwen
·
2015-07-26 11:00
Stream
TCP/IP 三次握手、四次挥手
我们可以通过下图来看: 在socket系统调用中,如何完成三次握手和四次挥手:
SOCK_DGRAM
,即UDP中的connect操作知识在内核中注册对方机器的IP和PORT
stefan1240
·
2015-07-22 20:00
通信
网络编程
TIME_WAIT状态原理
linux c 获取网卡状态(UP or DOWN)
include #include char*net_detect(char*net_name) { intskfd=0; structifreqifr; skfd=socket(AF_INET,
SOCK_DGRAM
u011641885
·
2015-07-18 17:00
Linux网络编程之原始套接字
1.介绍前面主要介绍了流式套接字(SOCK_STREAM),数据报套接字(
SOCK_DGRAM
),基本上能够满足TCP与UDP的应用。
多线程任务
·
2015-07-08 11:04
linux
网络编程
网卡
IP地址
数据包
Linux网络编程之原始套接字
1.介绍前面主要介绍了流式套接字(SOCK_STREAM),数据报套接字(
SOCK_DGRAM
),基本上能够满足TCP与UDP的应用。
多线程任务
·
2015-07-08 11:04
linux
网络编程
网卡
IP地址
数据包
UDP Server/Client
UDPServer程序编写程序(1)使用socket()来建立一个UDPsocket,第二个参数为
SOCK_DGRAM
。(2)初始化sockaddr_in结构的变量,并赋值。
libaineu2004
·
2015-06-19 18:00
server
client
UDP
Linux下获取MAC地址(C语言版)
charbinMAC[6]) { intsock; structifreqifr; unsignedchar*puc; memset(binMAC,0,6); sock=socket(AF_INET,
SOCK_DGRAM
jiuaiwo1314
·
2015-06-17 17:00
socket编程(实现简单的client与server相互通信)
socket:SOCKETClient_st=socket(AF_INET,SOCK_STREAM,0); //AF_INET表示internet协议,SOCK_STREAM表示TCP协议(UDP协议:
SOCK_DGRAM
jwj121234
·
2015-06-15 11:28
客户端与服务端通信
soclet
socket编程(实现简单的client与server相互通信)
socket:SOCKETClient_st=socket(AF_INET,SOCK_STREAM,0); //AF_INET表示internet协议,SOCK_STREAM表示TCP协议(UDP协议:
SOCK_DGRAM
jwj121234
·
2015-06-15 11:28
客户端与服务端通信
soclet
socket编程(实现简单的client与server相互通信)
socket:SOCKETClient_st=socket(AF_INET,SOCK_STREAM,0);//AF_INET表示internet协议,SOCK_STREAM表示TCP协议(UDP协议:
SOCK_DGRAM
jwj121234
·
2015-06-15 11:28
soclet
客户端与服务端通信
C/C++
Linux网络编程之socket相关结构体
数据报套接字(
SOCK_DGRAM
) 数据报套接字定义了一种无连接的服务,数据通过相互独立的报文进行传输,是无序的,并且不保证可靠,无差错,它使用数据报协议UDP。 原始套接字
u011641885
·
2015-06-12 23:00
setsockopt
其中,SOCK_STREAM类型的套接口不支持SO_BROADCAST选项,
SOCK_DGRAM
类型的套接口不支持SO_DONTLINGER、SO_KEEPALIVE、SO_LINGER和SO_OOBINLINE
hxchuan000
·
2015-06-11 17:00
C++ Socket编程步骤
C++Socket编程步骤 sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(
SOCK_DGRAM
),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字
a2796749
·
2015-06-04 11:00
Python socket编程实例详解
type参数代表套接字类型,可为SOCK_STREAM(流套接字)和
SOCK_DGRAM
(数据报套接字)。AF_INET表示创建的是ipv4的类型。
imzoer
·
2015-05-27 10:48
无线传感网:linux上 6lowpan与ieee802154(zigbee)的实现比较
一 linux上 6lowpan与ieee802154(zigbee)的实现比较: 应用层协议族Apisocket的类型接口应用范畴Ipv6sock=socket(PF_INET6,
SOCK_DGRAM
honour2sword
·
2015-04-23 17:00
6lowpan
linux4.0
ieee802154
Linux网络编程——原始套接字能干什么?
一、知识回顾:通常情况下程序员接所接触到的套接字(Socket)为两类:(1)流式套接字(SOCK_STREAM):一种面向连接的Socket,针对于面向连接的TCP服务应用;(2)数据报式套接字(
SOCK_DGRAM
lianghe_work
·
2015-04-21 15:00
原始套接字
python中socket模块属性
数据属性描述AF_UNIX,AF_INET,AF_INET6python支持的套接字家族SOCK_STREAM,
SOCK_DGRAM
套接字类型(TCP=流,UDP=数据报)has_ipv6表示是否支持IPv6
指尖跳动的精灵
·
2015-04-07 10:00
python中的网络编程
socket_family,socket_type,protocol=0)socket_familu可以是AF_INET或AF_UNIX.socket_type可以是SOCK_STREAM(面向连接的)或
SOCK_DGRAM
指尖跳动的精灵
·
2015-04-06 22:00
Linux网络编程——原始套接字能干什么?
通常情况下程序员接所接触到的套接字(Socket)为两类:(1)流式套接字(SOCK_STREAM):一种面向连接的Socket,针对于面向连接的TCP服务应用;(2)数据报式套接字(
SOCK_DGRAM
Mike江
·
2015-03-26 20:04
【Linux网络编程】
Linux环境编程
Linux网络编程——原始套接字能干什么?
通常情况下程序员接所接触到的套接字(Socket)为两类:(1)流式套接字(SOCK_STREAM):一种面向连接的Socket,针对于面向连接的TCP服务应用;(2)数据报式套接字(
SOCK_DGRAM
tennysonsky
·
2015-03-26 20:00
linux
网络编程
原始套接字
Socket编程实践(3) --Socket API
创建一个套接字用于通信参数: domain:指定通信协议族(protocol family),常用取值AF_INET(IPv4) type:指定socket类型, 流式套接字SOCK_STREAM,数据报套接字
SOCK_DGRAM
hanqing280441589
·
2015-03-14 12:00
linux
socket
api
tcpip
linux获取mac地址
7#include 8#include 9 10int 11main() 12{ 13intfd; 14structifreqifr; 15 16fd=socket(AF_INET,
SOCK_DGRAM
·
2015-03-04 11:00
linux
ioctl 获取本机网卡ip地址 | socket() 复制代码
include #include #include #include intmain() { intinet_sock; structifreqifr; inet_sock=socket(AF_INET,
SOCK_DGRAM
a1232345
·
2015-01-28 20:00
linux
socket
Socket简介
常见使用:文件传送协议(FTP) 2、数据报式套接字(
SOCK_DGRAM
,UDP) 在传输层,通信方式为IP+端口,无连接,数据已独立
张成轩
·
2015-01-25 22:00
MFC中使用UDP发送广播
*******配置远程广播套接字,将数据发送给客户机*****************************************/broadcast_socket=socket(AF_INET,
SOCK_DGRAM
shihui512
·
2015-01-19 22:00
获取系统所有IP地址
structif_nameindex*ifni,*p; intfd,numreqs=30,n,err=-1; structifconfifc; structifreq*ifr; if((fd=socket(AF_INET,
SOCK_DGRAM
肖和龙
·
2015-01-13 10:00
struct
socket
null
SOCK_STREAM,
SOCK_DGRAM
,SOCK_SEQPACKET,SOCK_RAW.
先开个头,有空研究一下这几个定义的区别:SOCK_STREAM,
SOCK_DGRAM
,SOCK_SEQPACKET,SOCK_RAW.SOCK_STREAM:提供面向连接的稳定数据传输,即TCP协议。
liuxd3000
·
2015-01-12 20:00
C++ SOCKET函数注释及示例代码
国际网区域)、AF_NS等,DOS、WINDOWS仅支持AF_INET//@paramtype套接字类型,SOCK_STREAM(TCP流式套接字,面向连接可靠的数据传输,可控制流量,数据长度无限制)、
SOCK_DGRAM
JL_Gao
·
2015-01-12 13:49
C++
Linux下Socket编程学习(二)
函数包头文件创建一个套接字用于通信intsocket(intdomain,inttype,intprotocol);domain:指定通信协议族type:指定socket类型,流失套接字SOCK_STREAM数据报套接字
SOCK_DGRAM
startFromWeb
·
2014-12-30 14:00
《网络编程》原始套接字 ---ping程序实现
概述 基于字节流套接字(SOCK_STREAM)和数据报套接字(
SOCK_DGRAM
)不可以访问传输层协议,只是对应用层的报文进行操作,传输层的数据报格式都是由系统提供的协议栈实现,用户只需要填充相应的应用层报文
chenhanzhun
·
2014-12-23 18:00
ping
原始套接字
ICMP报文
《TCP/IP详解卷2:实现》笔记--UDP:用户数据报协议
进程通过创建一个Internet域内的
SOCK_DGRAM
类型的插口,来访问UDP。该类型插口默认地称为无连接的。每次进程发送数据时,必须指定目的IP地址和端口号。
TODD911
·
2014-12-20 23:00
UDP socket_read接收数据导致错误Resource temporarily unavailable
今天接入新的服务出现了问题 publicstaticfunctionrequest($reqBuffer,$host,$port) { $socket=socket_create(AF_INET,
SOCK_DGRAM
OrangeHolic
·
2014-12-10 20:00
available
网络编程学习笔记(socketpair函数)
intfamily,inttype,intprotocol,intsockfd[2]); 成功返回0,失败返回-1family必须为AF_LOCAL,protocol必须为0,type可以是SOCK_STREAM或
SOCK_DGRAM
wuli2496
·
2014-11-04 22:00
基于UDP的通讯
XX:那飘过的100~_~{2014/10/0310:57} UDP是一种面向非连接
SOCK_DGRAM
,提供无连接服务。数据包以独立包形式发送,不提供无措保证,数据可以丢失或重复。
f1520107395
·
2014-10-03 10:00
socket
UDP
通讯
linux下socket编程
常用的socket类型有:流式socket(SOCK_STREAM)、数据报socket(
SOCK_DGRAM
).其中流式socket是采用面向连接的TCP服务,而数据报
六月依
·
2014-09-01 12:00
Linux下UDP的简单例子
includeintmain(intargc,char**argv){ structsockaddr_inservaddr;charrecvline[1024]; intsockfd=socket(PF_INET,
SOCK_DGRAM
fssssssss
·
2014-08-27 09:00
Linux下的IPC-UNIX Domain Socket
UNIXDomainSocket有
SOCK_DGRAM
或SOCK_STREAM两种工作模式,类似于UDP和TCP,但是面向消息的UNIXDomainSocket也是可靠的,消息
zhanghaodx082
·
2014-08-24 15:00
C++
socket
网络编程
Linux进程间通信-----使用数据报套接字实现两个进程之间的通信
与流套接字不同,用类型
SOCK_DGRAM
指定的,它不需要建立连接和维持一个连接。本文示例代码为本地两个进程之间的通信,创建socket域为AF_UNIX。
lme525
·
2014-08-21 10:28
Linux相关
C++ Socket编程步骤
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(
SOCK_DGRAM
),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。
墙头上一根草
·
2014-08-14 22:00
C++
socket
Linux笔记 11 -- 网络编程
2,数据报套接字(
SOCK_DGRAM
)数据报套接字定义了一种无连接的服务,数据通过相互独立
lhl1158612009
·
2014-07-30 11:00
网络编程
Linux网络编程
ifconfig ra0 up/down的实现
intsockfd; structifreqifr; bzero(&ifr,sizeof(structifreq)); sockfd=socket(AF_INET,
SOCK_DGRAM
SUKHOI27SMK
·
2014-07-21 11:00
Socket异步阻塞进行接收数据
WSAStartup(0x0202,&wsaData); HANDLErtp_video_sock=socket(AF_INET,
SOCK_DGRAM
,0);if(rtp_video_sock==INVALID_SOCKET
FrankieWang008
·
2014-07-16 17:00
网络编程Socket之UDP(二)面向“连接”的UDP
下面通过抓包详细讨论一下:还是先贴源码吧:客户端:intmain(intargc,constchar*argv[]) { intsocketFileDescriptor=socket(AF_INET,
SOCK_DGRAM
junjun150013652
·
2014-07-07 17:00
socket
网络编程
UDP
使用PF_PACKET和
SOCK_DGRAM
探测网络包
以太网数据包使用PF_PACKET和SOCK_RAW探测网络包Linux内核packet_rcv代码分析发现,这篇 使用PF_PACKET和SOCK_RAW探测网络包 可以更简单的捕捉我们自定义的数据包,使用
SOCK_DGRAM
dean_gdp
·
2014-06-26 10:00
SOCK_DGRAM
PF_PACKET
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他