随笔分类 -  网络编程

摘要:STP(生成树协议)在计算机网络中起着至关重要的作用,主要体现在以下几个方面: 防止环路和广播风暴:STP的主要目标是防止在网桥网络中的冗余链路形成环路工作,从而避免广播风暴的发生。它通过在交换机之间传递特殊的协议报文(BPDU)来确定网络的拓扑结构,并选择性地阻塞某些端口,以确保网络中的数据包不会 阅读全文
posted @ 2025-01-23 23:36 谁的小流浪 阅读(11) 评论(0) 推荐(0) 编辑
摘要:官网下载地址:https://www.wireshark.org/download/src/ wireshark源码分享链接: https://pan.baidu.com/s/1_XBVj3QK7s4865pLEoeoOg 提取码: fa8u 关于decode的源码位置:wireshark-4.3. 阅读全文
posted @ 2024-07-23 23:02 谁的小流浪 阅读(20) 评论(0) 推荐(0) 编辑
摘要:如果读进程没有关闭写的文件描述符,那么即使写进程已经关闭了写入的描述符,读进程执行read的时候还是到不了文件结束,会保持阻塞,因为内核知道仍有一个写入的描述符开着。如果写进程没有关闭读的文件描述符,那么即使读进程已经已经关闭了读的描述符,写进程仍然能够往管道里写入,最终的结果就是写满管道然后阻塞。 阅读全文
posted @ 2022-10-19 22:19 谁的小流浪 阅读(33) 评论(0) 推荐(0) 编辑
摘要:epoll是I/O复用模型select和poll的改进版; 主要区别: 1、select在每次被调用的时候,都会讲所有fd从用户态转换成内核态,而epoll只是在事件注册的时候只拷贝一次fd而已。提高了效率。 2、对于select来说,在每次醒着的时候,都需要将整个fd遍历一遍,而对于epoll来说 阅读全文
posted @ 2022-07-17 18:32 谁的小流浪 阅读(99) 评论(0) 推荐(0) 编辑
摘要:一、ARP ARP(Address Resolution Protocol),地址解析协议。是一个建立在IP地址和MAC地址基础上的TCP/IP协议。用于局域网内主机之间的通信。 二、用ARP绑定IP和MAC的作用 由于ARP是基于IP地址和MAC地址的,所以有一种常见网络攻击行为 ARP欺骗,这种 阅读全文
posted @ 2022-03-08 23:50 谁的小流浪 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:一、套接字地址的用途 套接字可以在两个方向上传递,从进程到内核和从内核到进程。其中,从进程到内核方向的传递是值-结果参数的一个例子,地址转换函数在地址的文本表达和他们存放的套接字地址结构中的二进制值之间进行转换。多数现存的代码使用 inet_addr 和 inet_ntoa 这两个函数,不过两个新函 阅读全文
posted @ 2021-03-28 17:55 谁的小流浪 阅读(252) 评论(0) 推荐(0) 编辑
摘要:一、什么是DPDK 对于用户来说,它可能是一个性能出色的包数据处 理加速软件库;对于开发者来说,它可能是一个实践包处理新想法的创 新工场;对于性能调优者来说,它可能又是一个绝佳的成果分享平台。 DPDK用软件的方式在通用多核处理器上演绎着数据包处理的新篇 章,而对于数据包处理,多核处理器显然不是唯一 阅读全文
posted @ 2020-08-27 11:28 谁的小流浪 阅读(2527) 评论(0) 推荐(0) 编辑
摘要:相关概念 交换机(switch):一种用于光电信号转发的网络设备。 端口镜像:交换机或者路由器的一种功能,将一个或多个源端口的数据流量转发到某一个指定端口来实现对网络的监听,指定端口称之为“镜像端口”或“目的端口”,在不严重影响源端口正常吞吐流量的情况下,可以通过镜像端口对网络的流量进行监控分析。在 阅读全文
posted @ 2020-04-22 16:08 谁的小流浪 阅读(3302) 评论(0) 推荐(0) 编辑
摘要:在实际应用中,我们经常会遇到这样的问题:已经知道了一个机器(主机或路由器)的IP地址,需要找出其相应的硬件地址。 地址解析协议ARP就是用来解决这个问题的。 下图说明了ARP协议的作用。 ARP协议的要点: 1、ARP进程在本局域网上广播发出一个ARP请求分组。ARP请求分组的组要内容是:“我的IP 阅读全文
posted @ 2020-01-31 17:51 谁的小流浪 阅读(802) 评论(0) 推荐(0) 编辑
摘要:我们也知道每一台机都有一个唯一ip地址, 特别难记,所以出现了今天的DNS(域名) 当我们的计算机想要和一个远程机器连接时,我们可以申请连接该机器ip地址下的DNS,例如:www.baidu.com。 连接的时候,DNS会提供一个ip地址,供服务器去找寻 所以,当我们在网址中输入:www.baidu 阅读全文
posted @ 2018-11-05 17:24 谁的小流浪 阅读(16551) 评论(0) 推荐(0) 编辑
摘要:搜集了一些关于webservice、soap、wsdl的基本知识,解决工作中遇到的疑问 一 、什么是webservice(用你的话描述webservice)?在什么时候用webservice(webservice能给我们解决什么样的问题)? 一句话概括:WebService是一种跨编程语言和跨操作系 阅读全文
posted @ 2018-08-08 20:22 谁的小流浪 阅读(570) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起