Day 1 - Networks, Cables, OSI, and TCP Models Flashcards
What does
All People Seem To Need Data Processing
stand for?
Application Presentation Session Transport Network Data Link Physical
Application layer #?
7
Presentation layer #?
6
Session layer #?
5
Transport layer #?
4
Network layer #?
3
Data Link layer #?
2
Physical layer #?
1
What is the OSI model mnemonic?
All People Seem To Need Data Processing
What is the process of data moving down the OSI model called?
Encapsulation
What is the process of data moving up the OSI model called?
De-encapsulation
Define the Application Layer (7)
This layer is the closest layer to the end-user. The Application Layer usually provides services such as e-mail (SNMP and POP3), web browsing (using HTTP), and file transfer services (using FTP). The Application Layer determines resource availability.
Define the Presentation Layer (6)
The Presentation Layer presents data to the Application Layer. Multimedia works here, so think mp4, jpeg, gif, etc. Encryption, decryption, and data compression also take place at this layer.
Define the Session Layer (5)
The role of the Session Layer is to set up, manage, and terminate sessions or dialogues between devices. These take place over logical links, and what is really happening is the joining of two software applications. SQL, RPC, and NFS all work at the Session Layer.
Define the Transport Layer (4)
The role of the Transport Layer is to break down the data from the higher layers into smaller parts, which are referred to as segments (at this layer). Virtual circuits are set up here, which are required before devices can communicate.
What are the three methods used to control data flow?
▪ Flow control
▪ Windowing
▪ Acknowledgements
What is Flow Control?
If the receiving system is being sent more information than it can process, it will ask the sending system to stop for a short time. This normally happens when one side uses broadband and the other uses a dial-up modem. The packet sent telling the other device to stop is known as a source quench message.
What is Windowing?
With windowing, each system agrees upon how much data is to be sent before an acknowledgment is required. This “window” opens and closes as data moves along in order to maintain a constant flow.
What are Acknowledgements?
When a certain amount of segments is received, the fact that they all arrived safely and in the correct order needs to be communicated to the sending system.
What is the Three-Way Handshake?
This is where you send a packet to establish the session. This first packet is called a synchronise (SYN) packet. Then the remote device responds with a synchronise acknowledgement (SYN-ACK) packet. The session is established in the third phase when an acknowledgement (ACK) packet is sent.
Which service does the Three-Way Handshake use?
TCP service
What are the two most widely known Transport Layer protocols?
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
What are the main characteristics of TCP
Reliable connection-oriented protocol
Uses three-way handshake
Uses windowing
What protocols use TCP?
Telnet
HTTPS
FTP