Computer Networks

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

1)Computer Networks

 To learn and understand Computer Networks and security


model
 Computer networks involve the interconnection of multiple
computing devices to share data and resources. The theory of
computer networks encompasses several disciplines including
computer science, engineering, and telecommunications. It
covers the principles, protocols, architectures, and technologies
that enable communication between devices, whether they're
located in the same room or spread across the globe.

1. Fundamental Concepts
Network Nodes: The entities (like computers, printers, gateways,
switches, and routers) involved in the network that can send or
receive data.
Communication Media: The physical pathways (like copper cables,
fiber optics) or wireless methods (like radio waves, microwaves)
that carry the signals between devices.
Data Transmission Modes: Methods of data transmission, which
include simplex, half-duplex, and full-duplex modes.
2. Network Topologies
Bus Topology: All devices share a single communication line or
bus.
Star Topology: All devices are connected to a single central hub.
Ring Topology: Each device is connected to two others, forming a
ring for signal circulation.
Mesh Topology: Devices are interconnected with many redundant
interconnections between network nodes.
3. Network Types
Local Area Network (LAN): Covers a small geographical area like a
home, school, or office building.
 Wide Area Network (WAN): Covers a large geographical area
and connects LANs that are distributed widely.
 Metropolitan Area Network (MAN): Spans a city or campus.
 Personal Area Network (PAN): Connects devices within a very
close proximity, often within a single user's reach.
 4. Network Architectures
 Client-Server Model: Involves multiple clients (computers) that
request and receive services from a centralized server.
 Peer-to-Peer Network: Each workstation or device in the
network can act as a client or server.
 5. Networking Protocols
 Protocols define the rules and data formats for exchanging
information and are fundamental to network communication.

 TCP/IP (Transmission Control Protocol/Internet Protocol): The
fundamental suite of protocols that powers the Internet,
including IP addressing, routing, and TCP data delivery.
 HTTP (Hypertext Transfer Protocol): Used for transferring web
pages.
 FTP (File Transfer Protocol): Used for transferring files.
 SMTP (Simple Mail Transfer Protocol): Used for email
transmission.
 DNS (Domain Name System): Translates domain names to IP
addresses.
 6. Data Routing and Switching
 Routers: Operate at the network layer and forward data packets
between networks based on IP addresses.
Switches: Operate at the data link layer to connect devices within
the same network and use MAC addresses to forward data to the
correct device.
7. Networking Models
OSI Model (Open Systems Interconnection): A conceptual model
that characterizes and standardizes the communication functions
of a telecommunication or computing system without regard to its
underlying internal structure and technology. Its goal is the
interoperability of diverse communication systems with standard
communication protocols. The model partitions a communication
system into seven abstraction layers: Physical, Data Link, Network,
Transport, Session, Presentation, and Application.
TCP/IP Model: A more streamlined model used in practical
implementations, closely aligned with the OSI model but with
fewer layers.
8. Network Security
Encryption: Protecting data integrity and confidentiality during
transmission.
Firewalls: Filtering incoming and outgoing traffic based on a set of
security rules.
Intrusion Detection Systems (IDS) and Intrusion Prevention
Systems (IPS): Monitoring network traffic for suspicious activity
and known threats.
9. Network Management
Involves the processes, tools, and applications required to
administer, operate, maintain, and provision network systems.
This includes network configuration management, fault
management, security management, and performance
management
 https://www.youtube.com/watch?v=3QhU9jd03a0
The theory of computer networks is vast and multi-faceted,
involving various technologies, devices, protocols, and methods
to ensure reliable and secure communication between
computers. As technology evolves, so too does networking
theory, adapting to new technological advancements, and
providing the backbone for the expanding digital world.

You might also like