发表了博客
2019/05/28 14:21

Socket通信中AF_INET 和 AF_UNIX域的区别

转载:http://blog.csdn.net/sandware/article/details/40923491 1. AF_INET域socket通信过程 典型的TCP/IP四层模型的通信过程。 发送方、接收方依赖IP:Port来标识,即将本地的socket绑定到对应的IP端口上,发送数据时,指定对方的IP端口,经过Internet,可以根据此IP端口最终找到接收方;接收数据时,可以从数据包中获取...

0
0
发表了博客
2015/08/30 01:25

【python】socket编程常量错误问题-1 'AF_INET'

AttributeError: ‘module’ object has no attribute ‘AF_INET问题产生原因

0
0
发表了博客
2020/12/31 13:15

Windows Server 2012 DirectAccess:环境部署(四)INET服务器部署

一台运行Windows Server 2012标准版的独立服务器,命名为INET1,作为公网 DNS 服务器、 web 服务器和 DHCP 服务,模拟公网环境,(131.107.0.1/24) 第 四 步 配置INET公网DNS服务器 1. 安装Windows Server 2012 标准版,并命名为INET1(安装过程略) 2. 配置IP,131.107.0.1/24 DNS 127.0.0.1 高级设置,DNS后缀:isp.e...

0
0
发表了博客
2018/05/08 21:50

[INet] WebSocket 数据收发的详细过程

WebSocket 和 HTTP 相似,只是一个应用层协议,对下层透明,所以不涉及 TCP/IP。 由于浏览器支持了 WebSocket,所以在用 JS 写客户端的时候,是无需考虑数据的编码解码的。 以下主要针对服务器端而言。 [ 接收数据,需要做的是解码,即 decode ] 要接收WebSocket数据,一个端点(endpoint)要监听底层网络连接。 进来的数据...

0
0
发表了博客
2014/11/14 09:35

64位linux下inet_ntoa()返回值竟然为int,printf报段错误

为了记录,转载下来 inet_ntoa()在CENTOS532位版和64为机器上结果不一样。 32位正常打印,64位却是段错误,错在haddrp这个参数上,报错内容是说inet_ntoa的返回值是int,因此%s无法输出。 解决方法: 1. 如果用inet_ntoa()的话需要#include <arpa/inet.h> ,就正常了。 2. 使用inet_ntop() 原文地址: http://blog.csdn...

0
0
发表了博客
2020/03/14 10:37

【Linux 内核网络协议栈源码剖析】af_inet.c——INET Socket层(2)

http://blog.csdn.net/wenqian1991/article/details/46551099 前篇 socket.c 介绍的是BSD socket 层的函数。应用系统的函数调用如socket、bind、listen、accept、connect 等函数,将通过共同的入口函数 sys_socket 调用BSD socket层的对应系统调用函数,如sock_socket、sock_bind、sock_listen、sock_accept、sock_conn...

0
0
发表于开发技能专区
2014/12/01 17:50

通过 netlink 的 NETLINK_INET_DIAG 协议获取当前系统所有 TCP 连接信息

通过 netlink 的 NETLINK_INET_DIAG 协议获取当前系统所有 TCP 连接的状态信息,类似 ss -ta 的效果

0
0
发表了博客
2019/09/03 12:18

使用inet_ntop转换IPv6地址时在macOS和linux上的行为不一样

下面这段python代码在macOS和linux时运行的结果是不同的 import socket ip = socket.inet_pton(socket.AF_INET6, '1:2:3:0:5:6:7:8') print socket.inet_ntop(socket.AF_INET6, ip) macOS 1:2:3::5:6:7:8 linu......

0
0
发表了博客
2018/03/09 15:59

使用ifconfig命令来看网卡的IP,但是,输入命令之后,eht0里面只有 inet6 addr 而没有 inet addr

使用ifconfig命令来看网卡的IP,但是,输入命令之后,eht0里面只有 inet6 addr 而没有 inet addr 解决办法:(记得关闭terminal) 一、点击虚拟机的system,然后点击Preference,再然后点击NetWork Connections 二、在跳出来的窗口中选择,如图,然后点击Edit 三、在跳出的窗口中勾上Connect automatically,然后点击app...

0
0
发表了博客
2018/03/08 16:22

UNP总结 Chapter 12~14 IPv4与IPv6的互操作性、守护进程和inet超级服务器、高级I/O函数

一、IPv4与IPv6的互操作性 1.IPv4客户与IPv6服务器 拥有双重协议栈的主机的一个基本特性就是:其上运行的IPv6服务器既能应付IPv4客户,又能应付IPv6客户。这是通过使用IPv4映射的IPv6地址实现的。 要求,ipv6服务器必须具有双重协议栈,即服务器必须同时拥有ipv4地址和ipv6地址,称其为ipv6服务器是因为开放的网络套接口...

0
0
发表了博客
2016/05/30 15:00

inet_addr inet_network inet_aton区别

恰好遇到这三个函数,混淆了,找点资料做了整理

0
0
发表于数据库专区
2016/04/27 12:21

sql 语句 IP处理函数inet_aton()和inet_ntoa()

* INET_ATON(expr) 给出一个作为字符串的网络地址的"点地址"(如127.0.0.1)表示,返回一个代表该地址数值的整数。地址可以是4或8比特地址。 mysql> SELECT INET_ATON('209.207.224.40'); -> 3520061480 产生的数字总是按照网络字节顺序。如上面的例子,数字按照 209×2563 + 207×2562 + 224×256 + 40 进行计算。 INET_A...

0
2
发表于服务端专区
2016/09/02 00:19

调用inet_ntoa产生 segmentation fault解决

调用 inet_ntoa 函数产生的段错误 “Segmentation fault (core dumped)” 解决办法 struct hostent *host = gethostbyname("www.google.com"); ... printf("ip: %s\n", inet_ntoa(*((struct in_addr*)host->h_addr))); 执行到 inet_ntoa 时会产生段错误: Segmentation fault (core dumped) 【原因】 据说是在64位环境下...

0
0
发表于软件架构专区
2016/11/22 23:17

INET_ATON()函数在MySQL5.6版本和5.7版本的差异

今天遇到一个问题:程序在MySQL5.6版本经过测试没有问题,在MySQL5.7版本上报了异常:java.sql.SQLException: Incorrect string value: '''' for function inet_aton,分析并总结的原因。

0
0
发表了博客
2016/09/05 19:30

服务端与客户端1.Socket(服务端) 1.引入文件 #include <sys/socket.h>//提供sochet函数以及数据结构 #include <arpa/inet.h>//提

1.Socket(服务端) 1.引入文件 #include <sys/socket.h>//提供sochet函数以及数据结构 #include <arpa/inet.h>//提供IP地址转换函数 #include <netinet/in.h>//定义数据结构 2.服务端顺续:socket->bind->listen->while(true)accept->recv->close 3. socket 1) int fd = socket(AF_INET,SOCK_STREAM,0) 2) 套接字不=-1...

0
0
发表了博客
2013/11/29 00:13

socket 学习

socket(int domain, int type, int protocol); domain 协议族 AF_INET type 协议类型 SOCK_STREAM, SOCK_DGRAM, SOCK_RAM,SOCK_PACKET(废弃obsolete) ... protocol 协议号 struct socket { short type; /* SOCK_STREAM, ... */ socket_state state; long flags; struct proto_ops *ops; /* protocols do most everythin...

0
0
发表了博客
2019/04/17 16:43

proxmox网络

root@t1:~# cat /etc/network/interfaces # network interface settings; autogenerated # Please do NOT modify this file directly, unless you know what # you're doing. # # If you want to manage parts of the network configuration manually, # please utilize the 'source' or 'source-directory' directives ...

0
0
发表于数据库专区
2015/06/02 13:56

MySQL怎样存储IP地址

为什么要问如何存储IP 首先就来阐明一下部分人得反问:为什么要问IP得怎样存,直接varchar类型不就得了吗? 其实做任何程序设计都要在功能实现的基础上最大限度的优化性能。而数据库设计是程序设计中不可忽略的一个重要部分,所以巧存IP地址可以一定程度获得很大提升。 利用函数算法处理 在MySQL中没有直接提供IP类型字段...

2
42
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页