随笔分类 -  网络

就是各种协议了
摘要:arp包进入主机后要经过的过滤是:rp_filter rp_filter会过滤网段 所以说不要在进行arp_ignore测试的时候把rp_filter设置成2, 此时就不会对源地址进行路由的检查了 然后进行试验 1) 设置arp_ignore = 1,此时网卡会会返回一个arp的回应信息;【注意,这 阅读全文
posted @ 2018-02-13 23:36 honpey 阅读(367) 评论(0) 推荐(0)
摘要:当网卡收到一个包的目的不是自己的IP 或者问题变成了,多网卡的机器路由选择 机器有两张网卡A和B,我将pingB的包发送给A这个时候是能ping通的,所以这里涉及到一个问题,网卡怎么知道这个数据包是不是自己的?拿到ICMP数据包后会怎么做呢?所以这里就涉及到ICMP协议了xx 这是因为这台机器上所有 阅读全文
posted @ 2018-02-12 19:37 honpey 阅读(1648) 评论(0) 推荐(0)
摘要:网络设备的虚拟化 这篇文章中有一个简单的例子来说明如何来操作tun设备,亲试有效 在进行网络实验时,经常使用的是 tcpdump -I tun0 是检测所有tun0的数据包 TUN和TAP一个最大的区别是: TUN是一个点对点设备 TAP是一个以太网设备 ping -c 4 192.168.209. 阅读全文
posted @ 2018-02-10 18:11 honpey 阅读(334) 评论(0) 推荐(0)
摘要:整理下思路 生成树协议是为了解决啥?每个网桥都有个<mac, interface>的表, 记录着复制mac地址的报文时对应的端口号,生成树是为了解决复杂的网桥之间的链接导致的该表剧烈震荡;所以有了生成树,让表稳定 但是,有个问题,有个问题,如果是IP的广播,那么这个问题就无法避免,还是会在整个局域网 阅读全文
posted @ 2018-02-10 16:01 honpey 阅读(194) 评论(0) 推荐(0)
摘要:1)不让自己ping通自己的localhost; sudo iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j DROP 把这条配置删除:sudo iptables -D INPUT -s 127.0.0.1 -d 127.0.0.1 -j DROP 参考链 阅读全文
posted @ 2018-01-01 23:23 honpey 阅读(183) 评论(0) 推荐(0)
摘要:在kvm中配置网桥 虚机1:tun:192.168.0.123/24, tap link to br2 虚机2:tun:192.168.0.111/24, tap link to br2 物理网卡: 树莓派:192.168.1.188 从树莓派上ping 192.168.0.123和192.168. 阅读全文
posted @ 2017-12-31 22:09 honpey 阅读(242) 评论(0) 推荐(0)
摘要:这个链接里教你怎么操作kvm的各种网络模式,实际操作成 阅读全文
posted @ 2017-12-30 23:50 honpey 阅读(1248) 评论(0) 推荐(0)
摘要:在这个qemu的配置中,-net nic,vlan=0 是客户机中的前端,-net tap,vlan=0,ifname=tap0,script=no,downscript=no是位于host机中的后端。 这是我qemu的配置,试着理解下这个配置中网络部分的原理,qemu是qemu中使用的一种虚拟的网 阅读全文
posted @ 2017-12-29 02:22 honpey 阅读(1565) 评论(0) 推荐(0)
摘要:sduo sysctl -w net.ipv4.conf.all.forwarding=1 sudo iptables -t nat -A POSTROUTING -s 172.18.0.0/24 -o eth0 -j MASQUERADE 将宿主机上的80端口的请求转发到namespace的IP上 阅读全文
posted @ 2017-12-15 09:26 honpey 阅读(146) 评论(0) 推荐(0)
摘要:第一次使用iptables就把电脑弄得上不了网了。。。。。。 下面这个地址讲iptable,不错,知道了什么叫表,什么叫链。 阅读全文
posted @ 2017-12-06 09:18 honpey 阅读(167) 评论(0) 推荐(0)
摘要:网络性能在云计算中扮演者越来越重要的角色,除了改进网络延迟和吞吐量,另一个常见的任务是消除可能由丢包引起的时延异常。网络分析是跨硬件和软件的,这里的硬件是指物理网络,包括网络借口卡、交换机、路由器和网关。软件是指内核协议栈,通常是TCP/IP,以及每个锁涉及的协议的行为。 【为啥网络中的这些函数都叫 阅读全文
posted @ 2017-11-26 14:47 honpey 阅读(1317) 评论(0) 推荐(0)
摘要:ipv4头基本是20个字节,最多60个个(IHL域限定4bit 15*4=60【最多15个4字节,即60个字节】)并且 以太网帧 最小的长度 是60字节!还有个最大的长度级MTU IP数据报的格式: 下层的协议可能不知道自己封装的数据有多大【举个栗子:以太网帧最小是64字节,最小的有效载荷是46字节 阅读全文
posted @ 2017-11-26 00:22 honpey 阅读(296) 评论(0) 推荐(0)
摘要:终于写到网络了!用qemu+gdb+tap+wireshark来分析宿主机器以及qemu虚拟机之间的通讯。。 ======= 起了qemu虚拟机之后,我在宿主机上去ping我的虚拟机,有如下几条log: 首先使用ARP协议: 这是一个ARP协议:总共有42个字节,收到了一个广播:说谁知道192.16 阅读全文
posted @ 2017-11-24 23:58 honpey 阅读(224) 评论(0) 推荐(0)