BGP
বিজিপি
AS-গুলোর মধ্যে routing information exchange করার inter-domain protocol, ইন্টারনেটের backbone এটাই চালায়।
AS-এর ভেতরের routing OSPF-র মতো IGP সামলায়; AS-এর বাইরে — ISP থেকে ISP — সব reachability আর traffic engineering BGP দিয়ে। ইন্টারনেট কার্যত হাজার হাজার BGP speaker-এর mesh।
Path vector — hop count না, link cost না; BGP পুরো AS_PATH দেখে: “এই prefix আমার কাছে AS7018 → AS15169 হয়ে পৌঁছেছে।” নিজের AS তালিকায় থাকলে loop — reject। আর policy বসানো যায় business relationship অনুযায়ী।
- Session চলে TCP port 179-এ, reliability TCP-র দায়িত্ব
- UPDATE message-এ prefix + attributes (AS_PATH, NEXT_HOP, LOCAL_PREF, MED)
- Best-path selection algorithmic নয়, policy-driven — peering contract আর transit টাকাই শেষ কথা
ভুলের দাম — ভুল করে অন্যের prefix announce করলে internet-wide hijack; 2008-এ Pakistan Telecom YouTube-এর prefix leak করে বিশ্বজুড়ে বন্ধ করে দিয়েছিল। RPKI/ROA signing এখন এর প্রতিষেধক।