TUN 设备 TUN 设备是一种虚拟网络设备,通过此设备,程序可以方便得模拟网络行为。先来看看物理设备是如何工作的: 所有物理网卡收到的包会交给内核的 Network Stack 处理,然后通过 Socket API 通知给用户程序。下面看看 TUN 的工作方式: 普通的网卡通过网线收发数据包,但是 ...
分类:
系统相关 时间:
2016-06-28 18:08:13
阅读次数:
357
1、TextView:显示文本 常用的属性设置:android:textIsSelectable="true" 设置文本内容可选(触发系统的复制粘贴功能)android:drawableLeft="@mipmap/ic_launcher" 设置文本内容的图标其它包括drawableRight, dr ...
分类:
移动开发 时间:
2016-06-25 21:33:08
阅读次数:
217
AppNexus是一家在总部纽约的广告startup。最近几年发展很快,从两三年前的300多人扩展到了现在的1000+。公司在23街Path站附近的一个building里,环境很好,布局和气氛也不错。饮料品种很齐全,有我最喜欢的diet Dr. Pepper。主营业务是在线广告,产品很齐全,技术栈也 ...
分类:
移动开发 时间:
2016-06-25 12:08:48
阅读次数:
312
FullnatLVS当前应用主要采用DR和NAT模式,但这2种模式要求RealServer和LVS在同一个vlan中,导致部署成本过高;TUNNEL模式虽然可以跨vlan,但RealServer上需要部署ipip模块等,网络拓扑上需要连通外网,较复杂,不易运维。为了解决上述问题,我们在LVS上添加了一种新的转发模式:FULLNAT,..
分类:
其他好文 时间:
2016-06-24 13:09:30
阅读次数:
816
记录学习OSPF的一些术语LSA-链路状态通知LSR-链路状态请求LSU-链路状态更新LSAck-链路状态确认(确认对像为:DBD、LSU、LSR)LSDB-链路数据(拓扑表)DBD-数据库描述DR-指定路由BDR-备用指定路由DR与BDR的存在关系在点到点的(PTOP)的网络中不存在DR与BDR。在广播网络中存DR与BD..
分类:
其他好文 时间:
2016-06-24 07:05:30
阅读次数:
214
LVS-FULLNAT内核编译方法Fullnat其实也就是nat类似原理,只是需要在调度器DR上进行进行源目地址转发,首先介绍一下,CIP:客户端请求ip,DIP:调度器端的ip,RIP:提供服务的真实主机的ip,由于DIP和RIP之间可以经过路由转换,所以后端提供服务的real-server可以进行无限扩展,..
分类:
其他好文 时间:
2016-06-23 19:10:54
阅读次数:
666
ospf的五种协议报文hello报文:周期发送,建立邻居,维护neighbour、选举DR/BDRDD报文:描述本地LSA的摘要、查看有没有LSA节省链路的带宽LSR报文:向对端请求本端没有或对端的更新的LSALSU报文:向对方发送其需要的LSALSack报文:收到LSU之后、进行确认hello——>neighbour(通过..
分类:
其他好文 时间:
2016-06-23 01:14:19
阅读次数:
681