UoK - Computer NetWorks
UoK - Computer NetWorks
The World Wide Web is about communication between web clients and
web servers.
Clients are often browsers (Chrome, Edge, Safari), but they can be any type of
program or device.
Servers are most often computers in the cloud.
Networking Communication Protocol
Network protocols are a set of rules outlining how connected devices communicate
across a network to exchange information easily and safely. Protocols serve as a
common language for devices to enable communication irrespective of differences
in software, hardware, or internal processes.
Computer networks can’t exist without communication protocols. A protocol focusing on
communication is one that formally lays out the formats and rules for transferring data
across an infrastructure. Of course, this type is essential for exchanging information
between telecommunications computing systems and applies to hardware and software.
Communication protocols deal with authentication and the detection of errors in
addition to the syntax, synchronization, used by analog and digital communications; both
need communication protocols to function correctly.
Networking Communication Protocol
HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files -- such as text, images, sound, video and
other multimedia files -- over the web. As soon as a user opens their web browser, they are indirectly using HTTP.
Transmission Control Protocol (TCP): A reliable, connection-oriented protocol that helps in the sequential transmission
of data packets to ensure data reaches the destination on time without duplication
Internet Protocol (IP): Facilitates routing the data packets across networks. IP contains addressing and
control information to deliver packets across a network. It works along with TCP. While it ensures
delivering the packets to the right address, TCP aligns them in the right order.
User Datagram Protocol (UDP): Unlike TCP, UDP is a connectionless protocol that doesn’t ensure a
connection between the application and server before transmitting a message. It’s effective for use
cases such as broadcasts or multicast connections.
File Transfer Protocol (FTP): Allows file sharing between servers by establishing two TCP connections, one for data
transfer and the other for control. The data transfer connection transfers the actual files while the control
connection transfers control information such as passwords to ensure data retrieval in case of data loss.
Networking Communication Protocol
Networking Communication Protocol
Steps through the process of transmitting a packet with TCP/IP.
Step 1: Establish connection. When two computers want to send data to each other over TCP, they
first need to establish a connection using a three-way handshake. ...
Cable TV network.
Telephone networks.
DSL line.
Wide Area Network (WAN)
A wide-area network (WAN) is the technology that connects your offices, data centers, cloud
applications, and cloud storage together. It is called a wide-area network because it spans beyond
a single building or large campus to include multiple locations spread across a specific geographic
area, or even the world.
• What is the purpose of a WAN connection?
• Wide-area networks (WANs) are the backbone of enterprise today. With the digitization of
resources, companies use WANs to do the following:
• Communicate using voice and video.
• Share resources between employees and customers.
• Access data storage and remotely back up data.
• Connect to applications running in the cloud.
• Run and host internal applications.
Network TOPOLOGIES
A Network Topology is the arrangement with which computer systems or network devices
are connected to each other. Topologies may define both physical and logical aspect of the
network. Both logical and physical topologies could be same or different in a same
network.
6 types of network topologies:
1. Bus network topology. ...
2. Ring network topology. ...
3. Mesh network topology. ...
4. Star network topology. ...
5. Tree network topology. ...
6. Hybrid network topology.