AWS · मराठी आवृत्ती
1.2 IP address म्हणजे काय आणि तो का लागतो?
Network मध्ये host ओळखण्यासाठी IP — Internet Protocol — address वापरतो. घरासाठी पत्ता जसा लागतो, तसा packet योग्य ठिकाणी पोहोचण्यासाठी IP लागतो. Routers destination IP पाहून packets पुढे पाठवतात.
- IPv4:
192.168.1.10— 32 bits. - IPv6:
2406:da1a:8e8:e801::10— 128 bits.
पुण्यातल्या building चं उदाहरण
IP म्हणजे building चा पत्ता — उदा. Shivaji Nagar, Pune. Port म्हणजे building मधला flat number. Postman — router — building पर्यंत पत्र आणतो; watchman — operating system — ते योग्य flat म्हणजे application पर्यंत पोहोचवतो. 411005 pincode मुळे area समजतो, तसा network part मुळे network समजतो; host part ने नेमकी machine ओळखतो.
हे फक्त समजण्यासाठी उदाहरण आहे. प्रत्यक्षात packet च्या IP header मध्ये destination IP असतो. Router routing table मधला सर्वात मोठा जुळणारा prefix — longest prefix match — निवडून next hop कडे packet पाठवतो. Destination host वर OS TCP/UDP header मधला port वाचून त्या port वर listening असलेल्या process ला data देतो.
Practice
Linux laptop किंवा EC2 वर ip -4 addr show आणि hostname -I run करा. IP लिहा. त्याचा network part आणि host part अंदाजाने सांगा; lesson 1.4 मध्ये subnet mask वापरून अचूक ठरवू.