FC Unit 4
FC Unit 4
UNIT IV
Unit IV
Introduction to Computer Network & Internet
A network is a collection of two or more computers that are connected together so that they can
communicate with each other. Networks allow users to share resources, such as files, printers, and
internet access.
A computer network is a set of devices connected through links. A node can be computer, printer,
or any other device capable of sending or receiving the data. The links connecting the nodes are
known as communication channels.
Definition: A LAN is a network that covers a small geographical area, such as a home, office, or a
single building.
Characteristics:
Definition: A MAN is a network that spans a larger area than a LAN but is smaller than a WAN,
usually covering a city or a campus.
Characteristics:
Definition: A WAN is a network that covers a large geographic area, often spanning countries or
continents.
Characteristics:
Lower data transfer rates compared to LAN and MAN due to longer distances.
Utilizes public and private telecommunication networks.
Connects multiple LANs and MANs across vast distances.
Supports diverse communication technologies.
Enables global connectivity, such as the internet.
Simplex Mode:
In simplex mode, data can flow in only one direction. This means that communication
occurs unidirectional, from the sender to the receiver.
The receiver can only receive the data and has no capability to send data back to the
sender.
Examples include television broadcasting and most remote controls, where signals are sent
from a source to a device, but the device cannot send signals back to the source.
Half-Duplex Mode:
In half-duplex mode, data can flow in both directions, but not simultaneously. The
communication alternates between sending and receiving.
Devices in a half-duplex communication system can both transmit and receive, but they
must take turns, and only one device can send at a time.
This mode is often compared to a walkie-talkie, where users switch between transmitting
and listening.
Examples include two-way radio communication and some older Ethernet networks.
Full-Duplex Mode:
In full-duplex mode, data can flow in both directions simultaneously. This means that both
devices can send and receive data simultaneously without waiting for turns.
Full-duplex communication requires separate channels for sending and receiving to
prevent data collisions.
Examples include telephone conversations, video conferencing, and modern Ethernet
networks.
1. Physical Layer:
Deals with the physical medium and transmission of raw bits over a physical link.
Defines characteristics such as voltage levels, data rates, and physical connectors.
Concerned with mechanical, electrical, and timing aspects of data transmission.
Responsible for establishing a reliable link between two directly connected nodes.
Frames data packets for transmission and includes error detection and correction
mechanisms.
Manages access to the shared medium and controls flow of data.
3. Network Layer:
4. Transport Layer:
5. Session Layer:
6. Presentation Layer:
7. Application Layer:
Creating the Message: To compose an email, you use an email client (software) or a web-based
interface. You type the recipient's email address, subject, and message content.
Sending the Message: When you hit "send," the email client or service routes your message to an
SMTP (Simple Mail Transfer Protocol) server.
Routing and Delivery: The SMTP server checks the recipient's domain (like gmail.com). It then
contacts the recipient's email server through DNS (Domain Name System) and delivers the email.
Storing the Email: The recipient's email server stores the incoming message until the recipient
checks their inbox.
Recipient Access: When the recipient opens their email client, it connects to the server using
protocols like POP3 (Post Office Protocol 3) or IMAP (Internet Message Access Protocol). IMAP
allows access to emails from multiple devices while keeping them synchronized, while POP3
downloads emails to a single device.
Advantages of Email:
Use Cases:
In conclusion, email has transformed communication by making it faster, more efficient, and accessible
across the globe. Despite challenges, it remains an indispensable tool for personal, professional, and
commercial communication.
Client-Server Interaction: FTP involves two main components - the FTP client and the FTP
server. The client initiates the transfer, while the server hosts the files.
Logging In: The user logs in to the FTP client using their credentials (username and password).
Navigating: The user browses directories on the server just like exploring folders on a computer.
Uploading and Downloading: To upload a file, the user selects it on their local system and sends
it to the server. To download, the user retrieves a file from the server to their local machine.
File Movement: FTP manages the connection, ensuring the safe and efficient transfer of files.
Advantages of FTP:
Accessibility: Users can access files from remote servers, allowing collaboration and data sharing.
Automation: FTP processes can be automated, saving time for repetitive tasks.
Use Cases:
Media Distribution: Content creators distribute multimedia files like videos and images.
Backup and Recovery: Data can be backed up to remote servers for safekeeping.
Complexity: Setting up FTP servers and clients might require technical expertise.
In summary, FTP simplifies file sharing by providing a standardized method for data movement. While
traditional FTP has security limitations, its alternatives offer enhanced protection. Whether for personal,
business, or creative purposes, FTP remains a pivotal tool for efficient digital file exchange.
A browser is a software program that is used to explore, retrieve, and display the information
available on the World Wide Web.
This information may be in the form of pictures, web pages, videos, and other files that all are
connected via hyperlinks and categorized with the help of URLs (Uniform Resource Identifiers).
A browser is a client program as it runs on a user computer or mobile device and contacts the
webserver for the information requested by the user.
The web server sends the data back to the browser that displays the results on internet supported
devices.
On behalf of the users, the browser sends requests to web servers all over the internet by
using HTTP (Hypertext Transfer Protocol).
A browser requires a smartphone, computer, or tablet and internet to work.
The World Wide Web was the first web browser. It was created by W3C Director Tim Berners-
Lee in 1990. Later, it was renamed Nexus to avoid confusion caused by the actual World Wide
Web.
The Lynx browser was a text-based browser, which was invented in 1992. It was not able to
display the graphical content.
Although, the first graphical user interface browser was NCSA Mosaic. It was the first most
popular browser in the world, which was introduced in 1993.
In 1994, there were some improvements occurred in Mosaic and came to Netscape Navigator.
In 1995, Microsoft introduced the Internet Explorer It was the first web browser developed by
Microsoft.
2. Opera:
An Opera web browser was first conceived at Telenor company in 1994, later bought by
the Opera Software on 1 April 1995.
It was designed for desktop and mobile interfaces, but it is more popular now for mobile
phones.
It is based on Chromium, and it uses the blink layout engine. An opera mini was released
for smartphones on 10 August 2005 that could run standard web browsers.
It can be downloaded from the google play store or Apple play store.
3. Apple Safari:
Safari is an internet browser available for the Macintosh, and Windows operating systems
included the iPhone, iPad, and iPod Touch.
It was developed by Apple, Inc. on 30 June 2003.
It is the default browser for the operating system in its products, such as OS X for the
MacBook and Mac computers and iOS for the iPad and iPhone mobile devices.
It is at number four in the browser market after Microsoft Internet Explorer, Mozilla
Firefox, and Google Chrome.
It uses the WebKit engine, which is used for rendering fonts, displays graphics,
determining page layout, and running JavaScript.
4. Mozilla Firefox:
The Mozilla Firefox web browser is developed by the Mozilla Foundation and its
subordinate company, Mozilla Corporation.
It was first released was beta on 23 September 2002. Although it was released as the
Mozilla Browser, it was internally code-named Phoenix.
The First version 1.0 of Firefox was introduced on 9 November 2004.
5. Google Chrome:
Google Chrome launched on September 4, 2008, with a vision to create a better, more
modern browser.
Google Chrome is the leading and most popular type of web browser used worldwide. It
has an impressive speed.
People find it easy to access as it opens quickly and loads multiple tabs and pages in just
one click.
It’s probably the fastest browser available today.
It also provides users with a safe browsing option that helps block dangerous and
malicious sites.
Another reason for using Chrome among the various types of web browsers available is its
simplicity.
It can also easily get customised by selecting apps and themes from a wide range.
It can also sync across devices.
The user can sign into Chrome using their respective Google account, and their data will
sync across the selected Google devices.
6. Microsoft Edge