网络
文章平均质量分 69
wifi 以太网 tcp/ip等
chenpuo
这个作者很懒,什么都没留下…
展开
-
IPv6 SLAAC原理详解及配置
今天给大家介绍一下IPv6的一大特性——SLAAC。本文从SLAAC的原理出发,详细介绍了SLAAC的原理及RS和RA包的内容,最后通过简单的实验进行了SLAAC的配置。阅读本文,您需要对IPv6相关基础知识有一定了解,如果对此还需要学习,欢迎关注我的博客,在我之前的文章里有关于IPv6的详细介绍。相关链接如下:IPv6报文格式讲解及其科学性探究、IPv6地址简介、IPv6各地址计算方式汇总、IPv6地址解析详解、IPv6邻居状态与邻居检测机制。一、SLAAC简介所谓LSAAC,即Stateless转载 2022-05-12 20:30:06 · 5676 阅读 · 0 评论 -
Android判断当前网络能否上网
/** * 判断当前网络是否可用(6.0以上版本) * 实时 * @param context * @return */ public static boolean isNetSystemUsable(Context context) { boolean isNetUsable = false; ConnectivityManager manager = (ConnectivityManager) ...原创 2022-04-12 19:27:36 · 672 阅读 · 0 评论 -
Android Wifi 扫描流程
扫描完成上报是Android 9.0 WiFi 扫描结果上报和获取流程_不冬眠的熊的博客-CSDN博客发起扫描:最全面的Android Wifi扫描分析 - 掘金转载 2022-03-21 09:43:13 · 632 阅读 · 0 评论 -
网络编程-sockaddr和sockaddr_in的区别
sockaddr和sockaddr_in的区别_tao546377318的博客-CSDN博客套接字编程需要指定套接字的地址作为参数,不同的协议族有不同的地址结构定义方式。这些地址结构通常以sockeaddr_开头,每一个协议族有一个唯一的后缀,例如对于以太网,其结构名称为sockaddr_in.1.通用套接字数据结构 通用的套接字地址类型的定义如下,它可以在不同协议族之间进行强制转换。include <netinet/in.h> struct sockad...转载 2022-02-20 21:58:25 · 167 阅读 · 0 评论 -
ICMP协议编程实践:实现ping命令(C语言)
转自 https://network.fasionchan.com/zh_CN/latest/practices/ping-by-icmp-c.html众所周知,ping命令通过ICMP协议探测目标IP并计算往返时间。 本文使用C语言开发一个ping命令, 以演示如何通过套接字发送和接收ICMP协议报文。注解程序源码可在本文末尾复制,或者在Github上下载:ping.c。报文封装ICMP报文承载在IP报文之上,头部结构非常...转载 2021-06-26 20:20:49 · 5190 阅读 · 1 评论 -
Android IpReachabilityMonitor & IP LOST_PROVISIONING
https://www.jianshu.com/p/8ef955ec96a7本文主要介绍基于Android 7.0 的IpReachabilityMonitor机制IpReachabilityMonitor简介* Monitors on-link IP reachability and notifies callers whenever any on-link addresses of interest appear to have become unresponsive.//监视链路I转载 2021-05-02 16:11:48 · 1521 阅读 · 0 评论 -
802.11w协议介绍
802.11w协议介绍转载自http://www.h3c.com/cn/d_201708/1018833_30005_0.htm#收藏 打印 推荐1产生背景相对于有线网络,WLAN存在着与生俱来的数据安全问题。在一个区域内的所有的WLAN设备共享传输媒介,任何一台设备可以接收到其它所有设备的数据,这个特性直接威胁到WLAN接入数据的安全。因此,WLAN协议中定义了安全性的标准802.11i,涉及用户接入控制及身份验证、用户数据加密、密钥管理等多个方面。但是,...转载 2021-04-21 17:14:46 · 4637 阅读 · 0 评论 -
网络性能
比较宽泛地讲,网络方向的性能分析既包括主机测的网络配置查看、监控,又包括网络链路上的包转发时延、吞吐量、带宽等指标分析。包括但不限于以下分析工具:ping:测试网络连通性 ifconfig:接口配置 ip:网络接口统计信息 netsat:多种网络栈和接口统计信息 ifstat:接口网络流量监控工具 netcat:快速构建网络连接 tcpdump:抓包工具 sar:统计信息历史 traceroute:测试网络路由 pathchar:确定网络路径特征 dtrace:TCP/I...原创 2020-12-24 16:37:20 · 956 阅读 · 0 评论 -
Tcpdump抓包内核代码分析
转载https://blog.csdn.net/already_skb/article/details/80244970注册pf_packet协议.create函数是在PF_PACKET类型socket创建时调用,调用时注册了钩子函数具体看packet_create函数的实现。static const struct net_proto_familypacket_family_ops = { .family= PF_PACKET, .cre...转载 2020-12-24 11:54:06 · 495 阅读 · 0 评论 -
wireshark过滤规则及使用方法
转载自https://blog.csdn.net/wojiaopanpan/article/details/69944970Wireshark 基本语法,基本使用方法,及包过滤规则:1.过滤IP,如来源IP或者目标IP等于某个IP例子:ip.srceq192.168.1.107orip.dsteq192.168.1.107或者ip.addreq192.168.1.107//都能显示来源IP和目标IPLinux上运行的wireshark图形窗口截图示例,...转载 2020-12-20 16:31:48 · 625 阅读 · 0 评论 -
IPV4 header 格式 + 驱动层手动发包 + 内核过滤tcp报文
头部介绍转自https://ccie.lol/knowledge-base/ipv4-and-ipv6-packet-header/IPv4 报文头格式及各字段功能IPv4 报头格式各字段功能:1、版本号(Version):长度 4 bit 。标识目前采用的 IP 协议的版本号。一般的值为 0100(IPv4),0110(IPv6)版本号 版本 RFC 文档 0 保留 1~3 未分配 4 Internet 协议版本 4...原创 2020-10-09 15:59:56 · 1668 阅读 · 0 评论 -
EDCA
第一代80211AC 即为WAVE1,MU-MIMO802.11ac wave2引入MU-MIMOEDCA机制详解https://blog.csdn.net/LIN_SHUQING/article/details/7509904780211Ehttp://www.docin.com/p-1298000080.html原创 2020-08-26 15:11:21 · 1040 阅读 · 0 评论 -
tcp 协议小结
转载https://luoguochun.cn/post/2016-09-23-tcp-fuck/tcp协议是一个比较复杂的协议,对tcp协议深入理解的,真的非常少非常少;对tcp协议误理解或理解片面的,真的非常多非常多。当然这也包括自己在内,当然也可能包括这篇小结在内。 P.S.: 《TCP/IP详解卷1:协议》是介绍TCP/IP协议栈最经典的著作(神级已故人物W.Richard Stevens经典书籍之一),然而个人觉得这个“详解”对于tcp的介绍有点简略或者理解起来印象非深,读了一次,一次又一次.转载 2020-08-23 18:29:31 · 1357 阅读 · 0 评论 -
tcpdump 基本分析
转载自https://blog.csdn.net/a19881029/article/details/38091243原文见:http://packetlife.net/blog/2010/jun/7/understanding-tcp-sequence-acknowledgment-numbers/如果你正在读这篇文章,很可能你对TCP“非著名”的“三次握手”或者说“SYN,SYN/ACK,ACK”已经很熟悉了。不幸的是,对很多人来说,对TCP的学习就仅限于此了。尽管年代久远,TCP仍是...转载 2020-08-23 18:29:52 · 418 阅读 · 0 评论 -
ping 命令详解 - DSCP
https://www.jianshu.com/p/0cb93b7b4f64Linux命令参数详细解析-ping 概要 ping [-aAbBdDfhLnOqrRUvV] [-c count] [-F flowlabel] [-i interval] [-I inter‐ face] [-l preload] [-m mark] [-M pmtudisc_option] [-N nodeinfo_option] [-w deadline] [-W timeout] [-p patter...转载 2020-08-15 15:13:43 · 2323 阅读 · 0 评论 -
802.11ac 速率 + 信道 + 国家码信道
转载 https://blog.csdn.net/zhangfan406/article/details/80758624?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonec..转载 2020-05-15 20:46:32 · 15540 阅读 · 1 评论 -
ping命令执行过程详解
转载自https://www.cnblogs.com/cherishry/p/5717387.htmlping命令执行过程详解机器A ping 机器B同一网段 ping通知系统建立一个固定格式的ICMP请求数据包 ICMP协议打包这个数据包和机器B的IP地址转交给IP协议层(一组后台运行的进程,与ICMP类似) IP层协议将以机器B的IP地址为目的地址...转载 2020-04-18 15:22:11 · 894 阅读 · 0 评论 -
Ethernet和802.3的区别及历史
转载自:https://www.cnblogs.com/smartjourneys/articles/8124490.html1.前言Ethernet 和 802.3 并不是一回事,虽然我们经常混用这两个术语2.历史上以太网帧格式2.1EthernetV1这是最原始的一种格式,是由XeroxPARC提出的3MbpsCSMA/CD以太网标准的封装格式,后来在198...转载 2020-04-18 14:40:44 · 1188 阅读 · 0 评论 -
WiFi_P2P抓包分析_三_WSC
转载自: https://blog.csdn.net/hpp205/article/details/50087301EAPOL01. EAPOL - Start02. EAPOL Request - Identity03. EAPOL Response - Identity04. EAPOL Request - WSC Start05. ...转载 2020-04-18 14:15:31 · 2029 阅读 · 0 评论 -
80211 power save
https://wireless.wiki.kernel.org/en/developers/documentation/ieee80211/power-savingsPower Savings on IEEE-802.11IEEE-802.11 was designed with power saving in mind for stations. This section tri...转载 2020-03-26 18:24:57 · 740 阅读 · 0 评论