N2. Basic Architecture Flashcards
Internet Protocol Reference Model. List Layers A T N L Ph
Internet Protocol Reference Model. A - Application layer T - Transport layer N - Network layer L - (Data) Link layer Ph - Physical layer (Extra layers in application layer (OSI): presentation and session layers)
Protocol at Application-level
Hyper Text Transfer Protocol (HTTP)
Protocols at Transport-level
Transmission-Control Protocol (TCP)
User Datagram Protocol (UDP)
Protocol at Network-level
Internet Protocol (IP)
Internet protocol (IP) key points
- IP is independent of sub-network tech
- IP is the common layer for internetworking
- need to ‘map’ IP onto sub-networking technology
Protocol definition
Code prescribing strict adherence to correct etiquette and precedence i.e. instructions/rules that must be followed.
Protocol, definitions of message formats
- data structures
- application programming interface (API)
- messages for data, signalling and management
What is a connection-less protocol (CL)?
- Send and receive data (datagrams) - no connection set up
- “Send and forget” - typically unconfirmed (confirmed if possible)
- Suitable for “bursty” data
What is a connection-oriented protocol (CO)?
Three phases: - connection establishment - data transfer - connection release Connection management: - signalling (latency) - connection state - typically confirmed service
What is Encapsulation?
(hide most background info but still need some info available)
When we send data/info across network need additional info:
- destination and source addresses
- info about message ordering
- info about message formatting
- protocol, size, error control etc.
Message format
Header (and possible trailer) + Payload/Body
[trailer] [payload] [header] —> to network
Header - stores info about message for protocol
Payload/Body - message carried in that layer
(payload increases at each level as the header and trailer from the layer above are consumed into body).