Foundationপ্রথম নীতি থেকে
LEVEL 7 · Computer Networking

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 এখন এর প্রতিষেধক।