Class 9 Computer Science — Complete notes in English and Urdu
Network architecture refers to the design and structure of a computer network. The two main types of network architecture are Client-Server Architecture and Peer-to-Peer Architecture. In Client-Server Architecture, centralized servers provide resources and services to multiple client devices. This architecture is commonly used in large organizations, web services, and databases. In Peer-to-Peer Architecture, all devices share resources equally without a central server. This architecture is often used in small networks, file sharing, and decentralized applications. Each type has its own advantages and is chosen based on the specific needs of the network.
نیٹ ورک آرکیٹیکچر سے مراد کمپیوٹر نیٹ ورک کا ڈیزائن اور ساخت ہے۔ نیٹ ورک آرکیٹیکچر کی دو اہم اقسام کلائنٹ-سرور آرکیٹیکچر اور پیئر ٹو پیئر آرکیٹیکچر ہیں۔ کلائنٹ-سرور آرکیٹیکچر میں، مرکزی سرور متعدد کلائنٹ آلات کو وسائل اور خدمات فراہم کرتے ہیں۔ یہ آرکیٹیکچر بڑی تنظیموں، ویب سروسز اور ڈیٹا بیسز میں عام طور پر استعمال ہوتا ہے۔ پیئر ٹو پیئر آرکیٹیکچر میں، تمام آلات بغیر کسی مرکزی سرور کے وسائل کا مساوی طور پر اشتراک کرتے ہیں۔ یہ آرکیٹیکچر اکثر چھوٹے نیٹ ورکس، فائل شیئرنگ اور غیر مرکزی ایپلیکیشنز میں استعمال ہوتا ہے۔ ہر قسم کے اپنے فوائد ہیں اور اس کا انتخاب نیٹ ورک کی مخصوص ضروریات کی بنیاد پر کیا جاتا ہے۔
| Type | Description | Advantages | Disadvantages | Examples |
|---|---|---|---|---|
| Client-Server | Centralized servers provide resources and services to clients | Centralized management, security, scalability | Single point of failure, high cost | Web servers, email servers, databases |
| Peer-to-Peer (P2P) | All devices share resources equally without a central server | Decentralized, cost-effective, fault-tolerant | Less security, no centralized management | File sharing (BitTorrent), blockchain |
| قسم | وضاحت | فوائد | نقصانات | مثالیں |
|---|---|---|---|---|
| کلائنٹ-سرور | مرکزی سرور کلائنٹس کو وسائل اور خدمات فراہم کرتے ہیں | مرکزی انتظام، سیکیورٹی، توسیع پذیری | ناکامی کا واحد نقطہ، زیادہ لاگت | ویب سرورز، ای میل سرورز، ڈیٹا بیس |
| پیئر ٹو پیئر (P2P) | تمام آلات بغیر کسی مرکزی سرور کے وسائل کا مساوی طور پر اشتراک کرتے ہیں | غیر مرکزی، سستی، خرابی برداشت کرنے والا | کم سیکیورٹی، کوئی مرکزی انتظام نہیں | فائل شیئرنگ (BitTorrent)، بلاک چین |