Configuring BGP routing protocol #router bgp {AS no.} #network {network ID} mask [subnet mask] – When you dont put mask the router will assume default classfull mask #neighbor {IP address} remote-as {AS No.} BEWARE!! In BGP there is rule that states: router looks exactly what you type in network command with the mask also! If Full Article…
Search the Wiki
BGP Loop prevention
In BGP there are two loop prevention mechanism: for EBGP there is AS-Path attribute which states that router will drop BGP advertisement when it sees it own AS number in AS path attribute for IBGP there is split horizon rule which states that update sent by one IBGP neighbor should be not send to another Full Article…
BGP troubleshooting basic issues
Active neighbor It may happen that your neighborship is in state Active or Idle. It means that router has sent an open packet and is waiting for response. There could be several reasons for that: neighbor is peering with a wrong IP address neighbor doesnt have neighbor statement for this router AS number is missconfigured Interface Full Article…
BGP authentication
BGP supports authentication mechanism using MD5 mechanism. When authentication is enabled every TCP segment belonging to BGP session is verified and accepted only if the authentication match. If authentication fails, the BGP relationship is not established. You may configure BGP authentication with the command #neighbor {IP address | peer group name} password {XXX}
BGP peer groups and router reflectors
Peer groups simplifies the configuration by allowing to apply same policy rules to more neighbors. Updates are generated once per peer group. You configure new peer group by following commands: #neighbor {name of peer group} peer-group – you create peer group with its name #neighbor {name of peer group} remote-as {number} – you set the Full Article…
Introduction to IPv6
There are many issues with IPv4 which leads to development of IPv6 protocol. Some of them are: Adress depletion Internet routing table expansion Lack of true end-to-end model (NAT in IPv4 necessary) Features of IPv6 Larger address space – IPv6 addresses are 128 bit. This number is so big that you can allocate every molecule Full Article…
Interface identifiers in IPv6
Interface identifiers (IDs) are used to uniquely identify interface on a link. To be unique on a link is a requirement. They can be unique also at a global scope. When interface ID is derived directly from the data link layer address of a interface, the scope is assumed to be globally unique. IDs are Full Article…
IPv6 Address Types
Unicast – One to One Multicast – One to Many Anycast – new concept and means One to Nearest (based on routing) In IPv4 broadcasts caused problems like interupts in every node in network and in some cases triggering broadcast storms. BC is not anymore used in IPv6 instead multicast is used. IPv6 Global unicast Full Article…
Introduction to OSPFv2
OSPF is one of the most commonly used routing protocol nowadays. It is an OPEN standard protocol, so you can read everything about it in RFC2328. I recommend to look at it if you have problem to grab facts and are still asking why it behaves like this. Or read my blog and maybe it Full Article…
Main difference between link-state and distance vector routing protocols
Many books declare difference between distance vector and link-state protocols mainly in these things: link-state protocols respond quickly to network change also they send triggered updates when network change occurs these updates only contains necessary information and not whole routing table etc… Hmmm now I am little bit confused, also EIGRP can do that things Full Article…