Lakhasly

Online English Summarizer tool, free and accurate!

Summarize result (73%)

Application Layer Functionality and Protocols These presentations are the result of a collaboration among the instructors at St. Clair College in Windsor, Ontario.o IBM Lotus Notes o Novell Groupwise o Microsoft Exchange o Web based e-mail: o Hotmail o Gmail

E-Mail Protocols Post Office Protocol (POP3): o Uses TCP port 110 o Download-and-delete mode: o Retrieves messages from the server o Stores the message locally o Deletes the message from the server o Download-and-keep mode: o Does not delete messages on server when retrieved.Internet Message Access Protocol (IMAP): o E-mail is not downloaded, but retained on server o Any received email is associated with the user's INBOX o Users can create and manage remote folders o Users can retrieve portions of the email: o Message header: Subject line and Sender o Web Based E-mail: o Introduced with Hotmail in mid-1990's.o A - an end device address o NS - an authoritative name server o CNAME - the Fully Qualified Domain Name o MX - mail exchange record to identify mail servers

WWW Service and Hypertext Transfer Protocol HTTP Web browsers are the client applications used to interpret the HTTP application protocol received from a web server.o The resolver is responsible for issuing requests and processing responses from the DNS server

Domain Name System (DNS) All DNS servers store different types of resource records to resolve names.Application Layer Functionality and Protocols Applications: The Interface Between the Networks

Application Layer - OSI and TCP/IP Models The Application layer is the top layer of both the OSI and TCP/IP models.o The Telnet daemon resumes listening and repeats the process for each unique connection

Peer-to-Peer (P2P) Networking Two or more computers are connected via a network and can share resources (such as printers and files) without having a dedicated server.Functionality of the TCP/IP Application Layer protocols fit roughly into the top three layers of the OSI Model.o Most TCP/IP application layer protocols were developed before PCs, GUIs and multimedia objects.o Three methods: o Client/Server Model o Application Layer Services and Protocols o Peer-to-Peer (P2P) Networking and Applications

The biggest advantage of the client/server model is the centralization of resources.o Sends the requested data in the proper format

Application Layer Services and Protocols Typically, a server will have multiple clients requesting services at the same time.o In other words, in this model, every client is a server and every server a clien

Application Layer Protocols and Services Examples Commonly used protocols: o The OSI Model Transport Layer uses an addressing scheme called a port number.E-Mail Server Processes: MTA and MDA Other alternatives with their own internal e-mail format and proprietary protocol.Dynamic Host Configuration Protocol DHCP IP addresses and other configuration information can be obtained dynamically.o Linux / Unix have a similar protocol - SAMBA SMB messages can: o Start, authenticate, and terminate sessions.o They implement the application layer protocols and are able to communicate directly with the lower layers of the protocol stack.o Email Clients o Web Browsers

Application Layer Services: o Other programs may need the assistance of Application Layer services to use network resources such as: o File transfer o Network print spooling o These services are the programs that interface with the network and prepare the data for transfer.o Are described as "listening" for a request from a client. o Programmed to respond whenever the server receives a request for the service provided by the daemon. o When a daemon "hears" a request from a client: o It exchanges appropriate messages with the client.Domain Name System (DNS) The DNS protocol defines an automated service that matches resource names with the required numeric network address.o Examples: o Apache, Microsoft Internet Information Server (MIIS)

HTTP is a request/response type of protocol.o Simple Mail Transfer Protocol (SMTP) o Post Office Protocol (POP and POP3) o Internet Message Access Protocol (IMAP)

E-Mail Server Processes: MTA and MDA Mail Transfer Agent (MTA): o Used to forward e-mail.IP address o Subnet Mask o Default Gateway o Domain Name o DNS Server o Others....Application Layer - OSI and TCP/IP Models Two important concepts: o Application Layer: o The first step for getting data on to the network.Application Layer Software Within the Application layer, there are two forms of software programs or processes that provide access to the network: o Applications o Services

Network-Aware Applications: o The software programs used by people to communicate.o If anyone finds any errors or omissions, please let me know at: o [email protected] Provides the interface between the applications we use to communicate and the underlying network.Making Provisions for Applications and Services Introduction When accessing information on a device, the data may not be physically stored on that device.All Policies and User Names and Passwords must be maintained on each peer device.Peer-to-Peer (P2P) Applications A peer-to-peer application, unlike a peer-to-peer network, allows a device to act as both a client and a server within the same communication.o Server programs generally use predefined port numbers that are commonly known by clients.o DHCP servers can be on a LAN, on a router or at an ISP.o IBM in the late 1980s o Describes the structure of shared network resources o Directories, files, printers, and serial ports.o For example: o When displaying a web page: o The Application Layer uses the HTTP Protocol.o They implement very little of the Presentation and Session layer functionality.o The Telnet daemon listens for connection requests that are received on port 23.o End devices (peers) can function as either a server or client depending upon the required service.One big disadvantage of P2P networking is that it decentralizes the services on a multiuser network.However, instead of the client being a browser or email client application, the DNS client (Resolver) runs as a service itself.o When a client requests a web page, HTTP defines the types of messages exchanged.e.g. GET, PUT, POST

E-Mail Services and SMTP/POP Protocols Revolutionized how people communicate.o They can be accessed remotely by sites on a WAN.


Original text

Application Layer
Functionality and Protocols
These presentations are the result of a collaboration among
the instructors at St. Clair College in Windsor, Ontario.
• Thanks must go out to Rick Graziani of Cabrillo College. His
material and additional information was used as a reference
in their creation.
• If anyone finds any errors or omissions, please let me know
at:
[email protected].


Application Layer Functionality and Protocols
Applications: The Interface
Between the Networks


Application Layer – OSI and TCP/IP Models
The Application layer is the top layer of both the OSI and
TCP/IP models.
• Provides the interface between the applications we use to
communicate and the underlying network.


Application Layer – OSI and TCP/IP Models
Two important concepts:
• Application Layer:
• The first step for getting data on to the network.
• Application Software:
• The programs used to communicate over the network.
• For example:
• When displaying a web page:
• The Application Layer uses the HTTP Protocol.
• The Application Software is your browser.
Functionality of the TCP/IP Application Layer protocols fit
roughly into the top three layers of the OSI Model.
• Most TCP/IP application layer protocols were developed
before PCs, GUIs and multimedia objects.
• They implement very little of the Presentation and
Session layer functionality.


Application Layer Software
Within the Application
layer, there are two forms
of software programs or
processes that provide
access to the network:
• Applications
• Services


Network-Aware Applications:
• The software programs used by people to communicate.
• They implement the application layer protocols and are
able to communicate directly with the lower layers of the
protocol stack.
• Email Clients
• Web Browsers


Application Layer Services:
• Other programs may need the assistance of Application
Layer services to use network resources such as:
• File transfer
• Network print spooling
• These services are the programs that interface with the
network and prepare the data for transfer.


Making Provisions for
Applications and Services
Introduction
When accessing
information on a device,
the data may not be
physically stored on
that device.
• If that is the case, a
request must be made
to the device where the
data resides.
• Three methods:
• Client/Server Model
• Application Layer Services and Protocols
• Peer-to-Peer (P2P) Networking and Applications


The biggest advantage of the client/server model
is the centralization of resources.
User Names and Passwords, Files, Databases.


Servers are
repositories of
information.
• Processes on
the server
control the
delivery of
information
to the client.
• The information is usually shared with multiple clients.
• Web Server
• FTP Server


The server runs a service, or process, sometimes called a
server daemon.
• Daemons (like other services):
• Typically run in the background.
• Are not under an end user's direct control.
• Are described as "listening" for a request
from a client.
• Programmed to respond whenever the server receives a
request for the service provided by the daemon.
• When a daemon "hears" a request from a client:
• It exchanges appropriate messages with the client.
• Sends the requested data in the proper format


Application Layer Services and Protocols
Typically, a server will
have multiple clients
requesting services
at the same time.
• For example, the
Telnet Server.
• The Telnet daemon
listens for connection
requests that are received on port 23.
• Connection options are negotiated with the client and a Child
Process is created on the server on a different unused port.
• The Telnet daemon resumes listening and repeats the
process for each unique connection


Peer-to-Peer (P2P) Networking
Two or more computers are connected via a network and can
share resources (such as printers and files) without having a
dedicated server.
• End devices (peers) can function as either a server or client
depending upon the required service.
One big disadvantage of P2P networking is that it
decentralizes the services on a multiuser network.
• Maintaining security and access policies on a P2P network is
definitely a challenge. All Policies and User Names and
Passwords must be maintained on each peer device.


Peer-to-Peer (P2P) Applications
A peer-to-peer application, unlike a peer-to-peer network,
allows a device to act as both a client and a server within the
same communication.
• Both can initiate a communication and are considered equal in
the communication process.
• In other words, in this model, every client is a server and every
server a clien


Application Layer Protocols
and Services Examples
Commonly used protocols:
• The OSI Model Transport Layer uses an addressing
scheme called a port number. (Much More Later)
• Port numbers identify applications and Application Layer
services that are the source and destination of data.
• Server programs generally use predefined port numbers
that are commonly known by clients.
• We will be referring to these port numbers as we look at
some of the Application Layer applications and services.


Domain Name System (DNS)
The DNS protocol defines an automated service that
matches resource names with the required numeric network
address.
• DNS is a client/server service. However, instead of the client
being a browser or email client application, the DNS client
(Resolver) runs as a service itself.
• The resolver is responsible for issuing requests and
processing responses from the DNS server


Domain Name System (DNS)
All DNS servers store
different types of
resource records to
resolve names.
• They contain the
name, the address
and the type of record.
• A - an end device address
• NS - an authoritative name server
• CNAME - the Fully Qualified Domain Name
• MX - mail exchange record to identify mail servers


WWW Service and
Hypertext Transfer Protocol
HTTP
Web browsers are the client applications used to interpret the
HTTP application protocol received from a web server.


Web Server:
• Stores the web objects (HTML, Pictures, Video, Files).
• Each accessible by a URL.
• Implements the server side of HTTP.
• Examples:
• Apache, Microsoft Internet Information Server (MIIS)


HTTP is a request/response type of protocol.
• When a client requests a web page, HTTP defines the
types of messages exchanged.
e.g. GET, PUT, POST


E-Mail Services and SMTP/POP Protocols
Revolutionized how people communicate.
• Applications and Services.
• Simple Mail Transfer Protocol (SMTP)
• Post Office Protocol (POP and POP3)
• Internet Message Access Protocol (IMAP)


E-Mail Server Processes: MTA and MDA
Mail Transfer Agent (MTA):
• Used to forward e-mail.
• Receives messages from an MUA or another MTA.
• Looks at message header to determine how the message
must be forwarded to reach the destination.
• Mail Delivery Agent (MDA):
• Accepts mail from the MTA.
• Places it into the appropriate user’s mailbox.


E-Mail Server Processes: MTA and MDA
Other alternatives with their own internal e-mail format and
proprietary protocol.
• IBM Lotus Notes
• Novell Groupwise
• Microsoft Exchange
• Web based e-mail:
• Hotmail
• Gmail


E-Mail Protocols
Post Office Protocol (POP3):
• Uses TCP port 110
• Download-and-delete mode:
• Retrieves messages from the server
• Stores the message locally
• Deletes the message from the server
• Download-and-keep mode:
• Does not delete messages on server when retrieved.
• Difficult to access e-mail on multiple computers
(e.g. work and home).
• Some e-mail may have already been retrieved on one
computer and will not appear on the other.
Internet Message Access Protocol (IMAP):
• E-mail is not downloaded, but retained on server
• Any received email is associated with the user’s INBOX
• Users can create and manage remote folders
• Users can retrieve portions of the email:
• Message header: Subject line and Sender
• Web Based E-mail:
• Introduced with Hotmail in mid-1990’s.
• Communicates with a remote mailbox using HTTP.
• HTTP is used to push (client to server)
and pull (server to client) the email.


File Transfer Protocol
FTP
FTP was developed to allow for file transfers between a client
and a server.
• Used to push and pull files from a server running the FTP
daemon (FTPd).
Uses two well-known ports:
• Port 21 is used to establish the connection and the
transfer of control information.
• Port 20 is used for the actual data transfer.


Dynamic Host Configuration Protocol
DHCP
IP addresses and other configuration information can be
obtained dynamically.
IP address
• Subnet Mask
• Default Gateway
• Domain Name
• DNS Server
• Others….
• DHCP servers can be on a LAN, on a router or at an ISP.
• They can be accessed remotely by sites on a WAN.


Server Message Block Protocol (SMB)
The Server Message Block (SMB) is a client/server file
sharing protocol.
• IBM in the late 1980s
• Describes the structure of shared network resources
• Directories, files, printers, and serial ports.
Request / Response protocol.
• Unlike FTP, clients establish a long term connection.
• Clients can access resources on the server as if the resource
is local to the client.
• Linux / Unix have a similar protocol - SAMBA
SMB messages can:
• Start, authenticate, and terminate sessions.
• Control file and printer access.
• Allow an application to send or receive messages to or
from another device


Summarize English and Arabic text online

Summarize text automatically

Summarize English and Arabic text using the statistical algorithm and sorting sentences based on its importance

Download Summary

You can download the summary result with one of any available formats such as PDF,DOCX and TXT

Permanent URL

ٌYou can share the summary link easily, we keep the summary on the website for future reference,except for private summaries.

Other Features

We are working on adding new features to make summarization more easy and accurate


Latest summaries

و من أهم المعوق...

و من أهم المعوقات التي تواجه نبات الشماري هي انخفاض قدرته على التكاثر بالطرق التقلدية سواء بالبذوراو...

تعتبر اليابان ن...

تعتبر اليابان نموذجًا للدول الصناعية الكبرى، حيث تحولت إلى قوة تكنولوجية بدون موارد باطنية كافية، مس...

السودان يمتلك ب...

السودان يمتلك بالفعل كافة المقومات الجغرافية والطبيعية التي تؤهله ليكون "سلة غذاء العالم" وقوة اقتصا...

يُعدّ هذا الفصل...

يُعدّ هذا الفصل التطبيقي الجوهر الإجرائي لدراستنا، حيث ننتقل فيه من التنظير إلى الممارسة من خلال إخض...

Research Summar...

Research Summary The study addresses one of the important topics in semantics, which is minor deriva...

لا شك في أن الظ...

لا شك في أن الظروف الدولية والإقليمية السائدة والتي يكون لها انعكاسات على منطقة الساحل، يكون لها تأث...

لم تُعرَّف جريم...

لم تُعرَّف جريمة الإبادة الجماعية بصورتها القانونية الحالية إلا بعد اعتماد اتفاقية الأمم المتحدة لعا...

ديم إشكالي نهجت...

ديم إشكالي نهجت الأنظمة الدكتاتورية سياسة التوسع لمواجهة آثار الأزمة الاقتصادية، فاصطدمت بمصالح الأن...

يُمثل الفضاء ال...

يُمثل الفضاء الجيوسياسي لمنطقة الساحل الإفريقي بُعداً حيوياً ومحورياً في صياغة العقيدة الأمنية والسي...

The study deals...

The study deals with one of the important topics in semantics, which is minor derivation, represente...

فقد هدفت دراسة ...

فقد هدفت دراسة () الي سهولة استخدام استخدام بيئة تعليم إلكتروني مُدمجة بمقاطع فيديو للغة الإشارة، وع...

قادة الشباب في ...

قادة الشباب في مجال المناخ يلتقون وزير الشباب قبيل مشاركتهم في مؤتمر الأمم المتحدة لتغير المناخ (COP...