Class Notes (1,100,000)
CA (620,000)
Ryerson (30,000)
ITM (1,000)
ITM 301 (100)
Lecture 2

ITM 301 Lecture Notes - Lecture 2: Checksum, Session Layer, Osi Model


Department
Information Technology Management
Course Code
ITM 301
Professor
Nurul Huda
Lecture
2

This preview shows half of the first page. to view the full 2 pages of the document.
Week 3
Standard - Documented agreement
- Technical specicaons/precise criteria
- Ensure network design compability
- Not ideal performance (minimum performance)
Benets of Layered Design
- Simplicity: Easy to design once layers and their interacon are dened clearly
- Flexibility: Easy to modify and develop networks by separate layers modicaons
- Incremental Changes: Add new layers, add new funcons to a layer
OSI Model
- Model for understanding and developing network communicaons
- ISO is the organizaon. OSI is the model
- Divides network communicaons into 7 Layers:
Applica%on Layer Protocols: Responsible for providing services to the user. Ex. HTTP
Funcons: - Facilitates communicaon between applicaons and network services
- Network interprets applicaon request
- Applicaon interprets data sent from network
- So3ware applicaons interact with applicaon layer protocols.
Presenta%on Layer: Responsible for translaon, compression and encrypon
Funcons: - Accept Applicaon layer data
- Format data (make it understandable to di4erent applicaons and hosts)
- Example of le types translated at presentaon layer: GIF, TIFF, JPG, MPEG, QuickTime
- Manage data encrypon and decrypon ex. of protocol: Secure Sockets Layer (SSL)
Session Layer: Responsible for dialog control and synchronizaon
Funcons: - Coordinate and maintain communicaon between two network nodes
Session: - Connecon for ongoing data exchange between 2 pares
- Connecon between remote client and access server and web browser and web server
- Establishing and keeping alive communicaons link
- Keeping communicaons secure, synchronizing dialogue between 2 nodes
- Determining if communicaons ended
- Determining where to restart transmission
- Terminang communicaons
- Set terms of communicaon
- Idenfy session parcipants
Transport Layer: Responsible for delivery of message from one process to another
Funcons: - Accept data from Session layer
- Manage end-to-end data delivery
- Handle ;ow control
Connecon-oriented Protocols: Establish connecon before transmi<ng data
You're Reading a Preview

Unlock to view full version