网络
bigjordon
走心不从心
展开
-
OSPF网路拓扑结构(rfc2328)
OSPF网路拓扑结构(rfc2328)OSPF rfc文档(rfc2328)中的拓扑结构对理解OSPF分区、区域内路由、区域边界路由、自治系统边界路由等基本概念很有帮助。并且整个文档打大部分内容都是围绕这个拓扑结构来分析的。为了方便对照学习,我把里边的Figure 2 和 Figure 6重绘了一下,做个记录方便自己和大家一起学习。RFC2328 Figure 2RFC2328 Figure 6图例原创 2017-01-12 18:45:14 · 3551 阅读 · 0 评论 -
Cisco VPP "fib.h"中文对照
Cisco VPP “fib.h”中文对照本文是思科VPP16.09版本中fib.h的中文翻译,有些地方翻译和有些生硬,难免也会存在一些错误。一定要批判地阅读。VPP源码我已上传到我的资源,可以下载,也可从官网下载。强烈建议阅读源码之前一定要多读文档,理论指导实践,这才是阅读源码的正确打开方式。有些同学喜欢直接死磕代码,太浪费时间了,天才除外。依赖IPv4/6 的FIBFIB 的主要功能如下:源的优翻译 2017-01-20 01:29:43 · 3160 阅读 · 1 评论 -
大小端网络字节序图解
大小端网络字节序图解以下是直观展示大小端字节序的图,其中“高”、“低”表示内存地址;“先”、“后”表示在网络收发数据是读取数据的顺序,即从低地址开始读取。linux 对网络字节序的统一处理CPU get data D from skb, and use LOCAL DATA = D to save network data to local CPU date str...原创 2017-05-03 14:03:27 · 1261 阅读 · 0 评论 -
BUG: Bad page map in process XXX pte:800000036fae6227 pmd:35be8c067
首先给出内核的打印信息,串口会有一些,dmesg看的会全一些。BUG: Bad page map in process XXX pte:800000036fae6227 pmd:35be8c067addr:00007f3fa75c0000 vm_flags:00200070 anon_vma:(null) mapping:(null) index:7f3fa75c0Pid: 1312, comm原创 2017-08-22 13:22:23 · 9724 阅读 · 3 评论 -
note: how userspace relates to netdevice rings
show you a picture, commons in Chinese ^^ Contact: bigjordon@163.com原创 2017-09-01 14:06:17 · 435 阅读 · 1 评论 -
rtnetlink 链路层消息数据结构
当nlmsghl中nlmsg_type为链路层消息RTM_NEWLINK ,RTM_DELLINK, RTM_GETLINK,RTM_SETLINK,时,消息头为ifinfomsg。当然不同的消息类型对应的消息头不相同。原创 2017-10-23 18:19:15 · 1288 阅读 · 0 评论 -
Something about loopback in linux code
before start to saylinux code 3.16.44内核来说只能建立一个lo(loopback口)drivers/net/loopback.c 中定义了loopback dev的初始化和销毁的操作在内核中这个只用了一次并且没有开放接口 static void loopback_dev_free(struct net_device *dev) {原创 2017-11-17 17:03:57 · 418 阅读 · 0 评论