Ravindra Bagale · AWSसर्व coursesया course चे lessonsशोधाEnglish

AWS · मराठी आवृत्ती

1.2 IP address म्हणजे काय आणि तो का लागतो?

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

या page मध्ये

Network मध्ये host ओळखण्यासाठी IP — Internet Protocol — address वापरतो. घरासाठी पत्ता जसा लागतो, तसा packet योग्य ठिकाणी पोहोचण्यासाठी IP लागतो. Routers destination IP पाहून packets पुढे पाठवतात.

पुण्यातल्या 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 वापरून अचूक ठरवू.