Archives: Networking

some notes about BGP, OSPF/IS-IS, RIP/EIGRP No ratings yet.

BGP: run on tcp 179, path vector protocol,  65K routes eBGP: append AS_PATH iBGP:  ( the same AS number),  iBGP need full mesh, thus could use Route Reflector (RR, need to config, not like OSPF DR/BDR is auto-elected), up to 10-20 iBGP routers BGP conferderation ( multiple private AS number in internal network, but public AS to • Read More »


Apache Kafka big picture and quick start No ratings yet.

What is Apache Kafka? ( big picture)  I found the article http://www.confluent.io/blog/stream-data-platform-1/ ( from Jay Kreps) presented a very good big picture on what Kafka suppose to do: you can use Kafka to build a stream data platform. Here the pictures from that article. The big idea is simple: many business processes can be modeled • Read More »


MPLS VPN/VRF No ratings yet.

Why MPLS? Networks with more stringent QoS requirements might use IPSec-over-Internet for non-real-time traffic and MPLS for real-time and mission-critical traffic Basic MPLS, how it works: A good explanation is at: https://en.wikipedia.org/wiki/Multiprotocol_Label_Switching customer router-1/packets-> PE-ingress -> P-router -> … ->P-router ->PE-egress –> customer A router2 The PE-ingress will use routing information (FEC) to put the • Read More »


ipv6 testbed at home No ratings yet.

It is quite easy to setup a ipv6 testbed at home now. (1) setup linux ipv6 router apt-get install radvd  # on a vm or real box debian and copy the sample config to /etc/radvd.conf /etc/init.d/radvd restart (2) linux workstation autconfig The linux workstation should be able to autoconfig an ipv6 address ( without ” iface br0 • Read More »