TCP/IP Stack Flashcards
(39 cards)
What is the TCP/IP stack?
Defines the rules for transmitting data packets across the network and consists of four layers.
What does the IP part of the stack mean?
Controls how data packets are addressed and delivered to the correct destination.
What does the TCP part of the stack mean?
Transmission control protocols ensures packets arrive correctly,keeps track of them and reassembles them in right order when recieved
What is a protocol?
A set of rules that ensure both ends of a communication are working the same way
What are the four layers of the TCP/IP stack?
-Application layer
-Transport layer
-Network layer
-Link layer
What is the application layer of the TCP/IP stack responsible for?
-Selects the appropriate protocol for the communication
-Interacts with the user via appropriate application software or the users system
How does the transport layer of the TCP/IP stack work?
-Establishes end to end communication
-deals with error control
-Communication split into packets by transport layer and reassembled by receiver
-Packets are numbered by transport layer
-Transport chooses a port number for client and destination
What does the network layer of the TCP/IP stack do?
-Supplies appropriate IP addresses for source and destination when sending packets
-Is involved with packet routing
-Combination of IP addresses and port=circuit
What is the Link Layer of the TCP/IP stack responsible for?
-Receives packets from network layer and adds MAC addresses
-Moves packets between 2 internet hosts
-Adds frame header and footer to packets
-Deals with physical connection/cabling
-Includes network card
-Strips IP addresses
What are the protocols involved in the Application layer?
-HTTP/S
-FTP
-POP3
-IMAP
-SMTP
-SSH
What are the protocolas involved in the transport layer?
-TCP
-UDP
What are the Protocols involved in the Network layer?
IP
What are the protocols involved in the Link layer?
MAC
What is the HTTP for?
Hyper text transfer protocol (secure) and used for communication on World Wide Web
What does FTP do?
File transfer protocol-allows users to transfer files between computers
What does POP 3 do?
Post Office Protocol allows users to send and retrieve emails from a remote server
What is IMAP for?
Internet message access protocol allows users to access emails from multiple devices and organise messages into folders
What is SMTP for?
Simple mail transfer protocol is a communication protocol used for sending and receiving email messages over internet
What does SSH do?
Secure Socket shell is a network protocol that enables communication between computers
What is TCP for?
Transmission Control Protocol enables application programmes and computing devices to exchange messages over a network, establishes end to end connection
What is UDP responsible for?
User Datagram control-Used for communication throughout internet specific for time sensitive applications which require speed eg live gaming
What is IP(Internet Protocol) responsible for?
To route and address data packets across networks
What is MAC responsible for?
Media Access Control which manages access to shared medium in a LAN
What does CRUD stand for?
-Create
-Retrieve
-Update
-Delete