Networking 01 — Foundations: LAN, MAN, WAN, Topologies and Protocols
What a network is, the three scales, the physical and logical topologies, clients and servers, protocols and packets — explained in English and Sinhala.
These notes began as two handwritten notebooks for COM 3401 — Data Communication and Networking at Rajarata University. I OCR'd them, rewrote them in English, and paired every section with a Sinhala explanation so the concept comes first and the English terms stay intact for the exam. Diagrams are redrawn as vector graphics.
LAN
ලෝකල් ඒරියා නෙට්වර්ක්
A Local Area Network is a collection of devices connected together in one physical location, such as a building, an office or a home. It covers a small area.
සිංහලෙන්: Local Area Network යනු ගොඩනැගිල්ලක්, කාර්යාලයක් හෝ නිවසක් වැනි එක් භෞතික ස්ථානයක එකට සම්බන්ධ වූ උපාංග එකතුවකි. එය කුඩා ප්රදේශයක් ආවරණය කරයි.
MAN
මෙට්රොපොලිටන් ඒරියා නෙට්වර්ක්
A MAN is smaller than a Wide Area Network but larger than a Local Area Network. A MAN is a computer network that connects computers within a metropolitan area, which could be a single large city, or multiple cities and towns.
සිංහලෙන්: MAN පුළුල් ප්රදේශ ජාලයකට වඩා කුඩා නමුත් දේශීය ප්රදේශ ජාලයකට වඩා විශාලය. MAN යනු තනි විශාල නගරයක් හෝ බහු නගර සහ නගර කිහිපයක් විය හැකි අගනගරයක් තුළ පරිගණක සම්බන්ධ කරන පරිගණක ජාලයකි.
WAN
වයිඩ් ඒරියා නෙට්වර්ක්
A WAN is a collection of Local Area Networks or other networks that communicate with one another. A WAN is essentially a network of networks.
සිංහලෙන්: WAN යනු එකිනෙකා සමඟ සන්නිවේදනය කරන ප්රාදේශීය ජාල හෝ වෙනත් ජාල වල එකතුවකි. WAN යනු අත්යවශ්යයෙන්ම ජාල ජාලයකි.
SONET stands for Synchronous Optical Networking. It basically carries the data using optical fibres, hence it can cover larger distances.
සිංහලෙන්: SONET යනු Synchronous Optical Networking යන්නයි. එය මූලික වශයෙන් දෘෂ්ය තන්තු භාවිතයෙන් දත්ත රැගෙන යයි, එබැවින් එයට විශාල දුරක් ආවරණය කළ හැකිය.
Frame Relay is basically a way to connect a LAN to a WAN.
සිංහලෙන්: Frame Relay යනු මූලික වශයෙන් LAN එකක් WAN එකකට සම්බන්ධ කිරීමේ ක්රමයකි.
Network Topologies
ජාල ටොපොලොජි
A topology is simply a way of connecting computers. There are five common topologies and each one trades cost against reliability.
සිංහලෙන්: ස්ථලකයක් යනු පරිගණක සම්බන්ධ කිරීමේ ක්රමයකි. පොදු ස්ථාන පහක් ඇති අතර සෑම එකක්ම විශ්වසනීයත්වයට එරෙහිව පිරිවැය වෙළඳාම් කරයි.
Bus, Ring, Star, Tree, Mesh
Bus Topology
All computers are attached to one main cable. The limitation is that if the main cable gets broken, it will spoil the entire network, and only one person can send data at a time.
සිංහලෙන්: සියලුම පරිගණක එක් ප්රධාන කේබලයකට සම්බන්ධ කර ඇත. සීමාව වන්නේ ප්රධාන කේබලය කැඩී ගියහොත් එය මුළු ජාලයම නරක් වන අතර වරකට දත්ත යැවිය හැක්කේ එක් පුද්ගලයෙකුට පමණි.
Ring Topology
In this every system communicates with another computer in a circle. If we want to target from A to F, it would have to go through computers B and C.
සිංහලෙන්: මේකෙදි හැම සිස්ටම් එකක්ම වෙනත් පරිගණකයක් සමග රවුමක සන්නිවේදනය කරනවා. A සිට F දක්වා ඉලක්ක කිරීමට අවශ්ය නම්, එය B සහ C පරිගණක හරහා යා යුතුය.
The limitation is that if one of the cables breaks, we would not be able to transfer data, and a lot of unnecessary calls are being made.
සිංහලෙන්: එහි ඇති සීමාව වන්නේ එක් කේබල් එකක් කැඩී ගියහොත් අපට දත්ත මාරු කිරීමට නොහැකි වන අතර අනවශ්ය ඇමතුම්රාශියක් ලබා ගැනීමයි.
Star Topology
In this there is one controlling device which is connected to all computers, and every communication is done through that only. The limitation is that if the central device fails the whole network will go down.
සිංහලෙන්: මෙහි සියලුම පරිගණක වලට සම්බන්ධ වන එක් පාලන උපකරණයක් ඇති අතර සෑම සන්නිවේදනයක්ම සිදු කරනු ලබන්නේ ඒ හරහා පමණි. සීමාව වන්නේ මධ්යම උපාංගය අසමත් වුවහොත් මුළු ජාලයම අක්රිය වීමයි.
Tree Topology
A tree topology is a bus and star combination. In this, some star networks are connected like a bus.
සිංහලෙන්: ගස් ස්ථලකය යනු බස් සහ තරු සංයෝජනයකි. මේකේ සමහර තරු ජාල බසයක් වගේ සම්බන්ධ වෙනවා.
Mesh Topology
In mesh, every single computer will be connected to every single computer. The limitation is that it is very expensive as so much wire is used, and there are scalability issues, because if we want to add one more computer then it would have to be connected with every other computer.
සිංහලෙන්: දැලක් තුළ, සෑම පරිගණකයක්ම සෑම පරිගණකයකටම සම්බන්ධ වනු ඇත. මෙහි ඇති සීමාව වන්නේ මෙතරම් වයර් භාවිතා කරන බැවින් එය ඉතා මිල අධික වීම සහ පරිමාණය කිරීමේ ගැටළු ඇති වීමයි, මන්ද අපට තවත් එක් පරිගණකයක් එක් කිරීමට අවශ්ය නම් එය අනෙක් සෑම පරිගණකයක් සමඟම සම්බන්ධ කළ යුතුය.
Server and Client
සර්වර් සහ ක්ලයන්ට්
A server is a computer program or device that provides a service to another computer program and its user, which is also known as the client.
සිංහලෙන්: සේවාදායකයක් යනු වෙනත් පරිගණක වැඩසටහනක් සහ එහි පරිශීලකයෙකුට සේවාවක් සපයන පරිගණක වැඩසටහනක් හෝ උපාංගයකි, එය සේවාදායකයා ලෙසද හැඳින්වේ.
In a data center, the physical computer that a server program runs on is also frequently referred to as a server.
සිංහලෙන්: දත්ත මධ්යස්ථානයක, සර්වර් ක්රමලේඛයක් ක්රියාත්මක වන භෞතික පරිගණකය සර්වරයක් ලෙසද නිතර සඳහන් වේ.
Client–Server model
In the client server model the client sends a request and the server sends back a response. When you type google.com in a browser, your computer is the client and the machine that holds the web page is the server.
සිංහලෙන්: සේවාදායක සේවාදායක ආකෘතියේ සේවාදායකයා ඉල්ලීමක් යවන අතර සේවාදායකය ප්රතිචාරයක් ආපසු එවයි. ඔබ බ්රවුසරයක google.com ලෙස ටයිප් කරන විට, ඔබේ පරිගණකය සේවාලාභියා වන අතර වෙබ් පිටුව රඳවන යන්ත්රය සේවාදායකය වේ.
Protocol
ප්රොටෝකෝලය
A network protocol is an established set of rules that determine how data is transmitted between different devices in the same network.
සිංහලෙන්: ජාල ප්රොටෝකෝලය යනු එකම ජාලයේ විවිධ උපාංග අතර දත්ත සම්ප්රේෂණය වන ආකාරය තීරණය කරන ස්ථාපිත නීති මාලාවකි.
Think of it as a common language. Two devices can only understand each other if both follow the same set of rules for formatting, addressing, sending and confirming the data.
සිංහලෙන්: එය පොදු භාෂාවක් ලෙස සිතන්න. දත්ත හැඩතල ගැන්වීම, ඇමතීම, යැවීම සහ තහවුරු කිරීම සඳහා දෙකම එකම නීති මාලාවක් අනුගමනය කරන්නේ නම් පමණක් උපාංග දෙකකට එකිනෙක තේරුම් ගත හැකිය.
Packets
පැකට්
A packet is a small segment of a larger message. Data sent over computer networks such as the internet is divided into packets.
සිංහලෙන්: පැකට් එකක් යනු විශාල පණිවිඩයක කුඩා කොටසකි. අන්තර්ජාලය වැනි පරිගණක ජාල හරහා යවන දත්ත පැකට් වලට බෙදා ඇත.
Breaking a large message into small packets has three benefits. A single slow packet does not block everything, lost pieces can be resent one by one, and many conversations can share the same cable at the same time.
සිංහලෙන්: විශාල පණිවිඩයක් කුඩා පැකට් වලට කැඩීමෙන් වාසි තුනක් ඇත. තනි මන්දගාමී පැකට්ටුවක් සියල්ල අවහිර නොකරයි, නැතිවූ කෑලි එකින් එක නැවත යැවිය හැක, සහ බොහෝ සංවාදවලට එකම කේබල් එක එකවර බෙදා ගත හැකිය.
Keep going: ← Series overview · Next chapter → · Networking stage in the Self Guide
Finished this one?
Part of Self Guide · Stage 2: Networking fundamentals. Progress is saved in this browser.
Projects in this lesson

Education
Data Communication & Computer Networking Hub
Interactive TCP/IP model simulator, network design workbook, and bilingual Sinhala networking knowledge portal.

Education
AI Network Labs
A free course, graded labs and a 40-device campus capstone built around cisco-pt-mcp — the open-source MCP server for Cisco Packet Tracer by Muhammad Balawal.