TCP IP ARCHITECTURE Flashcards
(45 cards)
determine how a specific computer should be connected to the internet and how
data should be transmitted between them.
TCP/IP Mode
TCP/IP stands for
Transmission Control Protocol/ Internet Protocol
purpose of TCP/IP
allow communication over large distances.
specifically designed as a model to offer highly reliable and end-to-end byte
stream over an unreliable internetwork.
TCP/IP Protocol Stack
TCP Characteristics
- Support for a flexible TCP/IP architecture
- Adding more system to a network is easy.
- In TCP/IP, the network remains intact until the source, and destination machines were functioning
properly. - TCP is a connection-oriented protocol.
- TCP offers reliability and ensures that data which arrives out of sequence should put back into order.
- TCP allows you to implement flow control, so sender never overpowers a receiver with data.
Allow access to network resouces
Application Layer
Provide reliable process to process message delivery and error delivery
Transport Layer
Move packets from source to destination
Internet Layer
Responsible for transmission between two devices on the same network
Network Interface Layer
Layer interacts with an application program, which is the highest level of OSI model. The application layer is the OSI layer, which is closest to the end-user.
Application Layer
two-way communication protocol which allows connecting to a remote machine and run
applications on it.
TELNET
protocol, that allows File transfer amongst computer users connected
over a network. It is reliable, simple and efficient.
FTP (File Transfer Protocol)
protocol, which is used to transport electronic mail between a
source and destination, directed via a route.
SMTP(Simple Mail Transport Protocol)
resolves an IP address into a textual address for Hosts connected over a
network.
DNS
a reliable connection-oriented protocol which handles byte-stream
from source to destination without error and flow control.
TCP(Transmission Control Protocol):
an unreliable connection-less protocol that do not want TCPs, sequencing
and flow control. Eg: One-shot request-reply kind of service.
UDP(User-Datagram Protocol):
The function of the Application Layers are:
- Application-layer helps you to identify communication partners, determining resource availability, and
synchronizing communication. - It allows users to log on to a remote host
- This layer provides various e-mail services
- This application offers distributed database sources and access for global information about various
objects and services
a networking architecture that defines how
data is transmitted between devices on
a network.
TCP/IP Architecture
responsible for ensuring that data is
transmitted reliably from one device to
another.
TCP
breaks the data into packets and assigns a
sequence number to each packet.
TCP
builds on the network layer in order to provide data transport from a process on a source
system machine to a process on a destination system.
Transport Layer
hosted using single or multiple networks, and also maintains the quality of service functions
Transport Layer
control the reliability of a link through flow control, error control, and
segmentation or de-segmentation
Transport Layer
decides if data transmission should be on parallel path or single path
Transport Layer