Networking Fundamental Course by Haris Chughtai
Networking Fundamental Course by Haris Chughtai
Networking Fundamental Course by Haris Chughtai
Networking Fundamental ○
○
OSI & TCP/IP Reference Models
Understanding each layer of TCP/IP Model
○ Typical Network Devices (Switch, Router, AP)
Course developed
Course developed & delivered
& delivered by Haris Chughtai (dc.expert123@gmail.com)
by Haris Chughtai 2
U N D E R STAN D I N G N ETWO R K S
CourseCourse
developed & delivered
developed by Haris
& delivered by Chughtai (dc.expert123@gmail.com)
Haris Chughtai (dc.expert123@gmail.com) 3
What are Computer Network (or Communication Networks)
● A computer network is a group of
interconnected nodes or computing
devices that exchange data and resources
with each other.
● https://www.youtube.com/watch?v=WexBQ1XgaDw
● An IP address is a unique address that identifies a device on the internet or a local network
● The primary distinction between MAC and IP addresses is that MAC addresses are used to verify the computer's physical
address. It uniquely identifies the network's devices. While IP addresses are logical & used to uniquely identify a device's
network connection.
https://www.youtube.com/watch?v=_SxUlR6L-pk
Course developed & delivered by Haris Chughtai (dc.expert123@gmail.com) 5
NETWORK TYPES & COMPONENTS
CourseCourse
developed & delivered
developed by Haris
& delivered by Chughtai (dc.expert123@gmail.com)
Haris Chughtai (dc.expert123@gmail.com) 6
Types of Networks
● Most important aspect of any network is to provide connectivity from point-A to point-B
● Depending on their geographic proximity network can be categorized as PAN, LAN,WAN, and
WLAN (Wireless LAN)
● Commonly used terms in the industry are LAN, WLAN & WAN
https://www.youtube.com/watch?v=4_zSIXb7tLQ
Course developed & delivered by Haris Chughtai (dc.expert123@gmail.com) 7
Networking Components - Wired/Wireless
● Computer networks could be wired or wireless or both type of devices
○ Wired /Cabled - Fiber or Copper
○ Wireless - WiFi, 4G/5G, Satellite
● Typically organization’s network consist of mix of Wired (copper & fiber) and Wireless (WiFi) devices
● In smaller networks, multiple network device functionalities can be combined into one device e.g. Home Internet
modem combes AP, Switch, Router functionalities into one!
https://www.youtube.com/watch?v=eMamgWllRFY
Modem/Router/
FW/WLAN
AP/Switch
11
Layer
Host
Network
Devices
, APs,
Firewalls commonly work on layer3-4 (Network & Transport) however advance Firewalls are capable to provide
layer 4-7 protection
● TCP/IP model is a four-layer model that divides network communications into four distinct categories or layers
● In 1983 January 1, TCP/IP was made active permanently for the commercial use. From then, TCP/IP has made a
revolution in the field of networking and telecommunication as it was able to overcome the drawbacks of general
purpose OSI Model.
● TCP/IP stands for Transmission Control Protocol Internet Protocol, with the help of which, protocol implementation
over the network can be achieved.
● The TCP/IP model also has a layered architecture which allows easy data communication along with the facility of
integrating multiple protocols. The layout remains similar to OSI Model but the number of layer, their functionalities and
properties got changed.
● This Internet Model (TCP/IP) comprises of only four layers as compared to seven layers of OSI Model. These four layers are
generated by combining the layers of OSI model internally so that protocols can be implemented. These layers have fixed
positions too and their positions cannot be altered.
CourseCourse
developed & delivered
developed by Haris
& delivered by Chughtai (dc.expert123@gmail.com)
Haris Chughtai (dc.expert123@gmail.com) 19
Commonly used Protocols in Each Layer of TCP/IP Model
Connection-oriented Connection-less
Commonly
used
● Ethernet has evolved as the industry’s de-factor protocol for modern networks
● The network layer finds the destination by using logical addresses, such as IP (internet protocol). At
this layer, routers are a crucial component used to quite literally route information where it needs to
go between networks.
● The two most important protocols in the Transport Layer are TCP & UDP:
a) Transmission Control Protocol (TCP) - Connection-oriented, TCP provides reliable data delivery service with end-to-end
error detection and correction which is also known as three-way-handshake
b) User Datagram Protocol (UDP) - Connection-less, UDP provides low-overhead, connectionless datagram delivery service.
CourseCourse
developed & delivered
developed by Haris
& delivered by Chughtai (dc.expert123@gmail.com)
Haris Chughtai (dc.expert123@gmail.com) 24
DNS - Application Layer Network Services
● DNS - Domain Name System: A DNS server translates domain names that are easily
understood and remembered by humans into the IP address of a remote application or server
https://www.youtube.com/watch?v=g6R9gRWIIK8
https://www.youtube.com/watch?v=kS42C3vqFco
https://www.youtube.com/watch?v=wE6hk2quigo
● With technology evolution, now most email clients typically use SMTP only for sending out messages to a mail server for relaying, and
typically submit outgoing email to the mail server on port 587 or 465 per RFC 8314. For receiving incoming messages, IMAP (which
replaced the older POP3) is becoming standard.
● Originally, the Simple Mail Transfer Protocol (SMTP) used TCP port 25. Today, SMTP should instead use port 587 — this is the port for
encrypted email transmissions using SMTP Secure (SMTPS). Port 465 is also used sometimes for SMTPS. However, this is an outdated
implementation and port 587 should be used if possible.
● HTTPS - Hypertext Transfer Protocol Secure is an extension of the HTTP with encryption and verification. The only
difference between the two protocols is that HTTPS uses TLS (previously SSL) to encrypt normal HTTP requests and
responses, and to digitally sign those requests and responses. As a result, HTTPS is far more secure than HTTP.
https://www.youtube.com/watch?v=w0QbnxKRD0w
CourseCourse
developed & delivered
developed by Haris
& delivered by Chughtai (dc.expert123@gmail.com)
Haris Chughtai (dc.expert123@gmail.com) 32
Understanding IP Addressing
● IP is a Network/Internet Layer Protocol. It comes in two flavors of IPv4 & IPv6
https://www.youtube.com/watch?v=eHV1aOnu7oM
Assignment
Course developed
Course developed & delivered
& delivered by Haris Chughtai (dc.expert123@gmail.com)
by Haris Chughtai 37
Gain Additional Networking Knowledge to make a career
A. Start with Youtube Courses
a. Practical Networking - Networking Fundamentals Course (15 videos - short & quick)
b. Network Direction Network Fundamental course (28 videos - detailed)
c. Jeremy’s IT Lab - Full CCNA Course (118 videos - detailed)