
Linux路由管理
zhuyong006
这个作者很懒,什么都没留下…
展开
-
第十二章 trie路由--基于Linux3.10
原帖地址:http://blog.youkuaiyun.com/shichaog/article/details/44658205#t1下载地址《http://download.youkuaiyun.com/detail/shichaog/8620701》路由表的构建途径: 通过用户命令[route(ioctl) 、ip route(netlink)]静态配置通过路由协议动态配置,这些协议是BGP(B转载 2018-02-06 10:10:31 · 2350 阅读 · 0 评论 -
Android路由设置
参考地址:http://blog.youkuaiyun.com/xiabodan/article/details/53766927通过debug我们可以发现,用户空间总共为当前的内核设置了3个路由项如下:android\system\netd\server\RouteController.cpp ---- modifyRoute01-30 15:03:55.825 448 42原创 2018-01-30 15:24:59 · 8600 阅读 · 0 评论 -
Linux kernel路由机制分析(上)
一.前言我对linux2.4.18的相关代码进行了阅读,从关键的几个接口函数入手,进而理清了整个路由部分的主要脉胳,理解了一些细节问题的处理,但还是有些问题还没有完全搞清楚。路由部分代码主要在linux代码树的/net/ipv4/下面:对于下面报告内容的组织,我想通过由整体到部分到细节的顺序,尽量把我阅读代码学习到的所有的知识做一个有层次有条理的总结。二.概述1.转载 2018-01-29 17:55:50 · 4099 阅读 · 0 评论 -
Linux kernel路由机制分析(下)
原贴地址:http://velep.com/archives/403.html四.主要路由流程分析前面已经介绍过,IP层会在输入和输出两个时候去调用路由部分代码。输入路由过程更为复杂一些也更具代表性,所以我们下面主要分析一下IP包输入时的路由流程。下图描述了这个流程:当有数据到达网络设备的时候,会产生一个中断,中断处理函数会调用驱动层的net_rx函数,net_rx进而转载 2018-01-29 17:53:55 · 817 阅读 · 0 评论 -
1. 策略路由
1. 策略路由 1) 介绍 策略路由是一种比基于目标网络进行路由更加灵活的数据包路由转发机制。 Linux最多可以支持255张路由表,其中有3张表是内置的:存在文件/etc/iproute2/rt_tables中 表255 本地路由表(Local table) 本地接口地址,广播地址,已及NAT地址都放在这个表。该路由表由系统自动维护,管理员不能直接修改。转载 2018-01-30 14:47:41 · 432 阅读 · 0 评论 -
dns工作过程及原理 (linux dns及android dan的实现
前言本文分析dns工作过程及原理,给一个简单的dns实现代码流程,并针对linux及android下实现dns的不同,分别分析,供学习dns参考。一、DNS功能DNS(Domain Name System,域名系统),dns用于进行域名解析,说白了,就是给出一个主机名,你给我找出该主机名对应的ip地址。例如:给你www.baidu.com的主机名,你给 我查出对应的ip地址:163.177.15...转载 2018-03-22 15:02:36 · 778 阅读 · 0 评论