Technical Interview

Home
Added Recently
Data Structures
Puzzles
Google & Microsoft
C/C++ Questions
Java Interview Questions
Quantitative Problems
Algorithms
Featured Articles
Amazon Interview Question
Compaq Interview Question
Technical Interview
Interview Process
Introduction Questions
Object Oriented
Google Pages
Fundamental Questions
Resume Tips
Links
Contact Us
Submit Question/Answer
 Name 7 layers of OSI models and define their functionality. 

7 Layers of OSI Architecture

1. Application Layer
2. Presentation Layer
3. Session Layer
4. Transport Layer
5. Network Layer
6. Link Layer
7. Electrical/Physical

1. Application Layer

Responsible for END-USER friendly protocols, like HTTP, FTP, TELNET etc. Software developers directly interact with this layer of protocol to write programs.

 

2. Presentation Layer

Responsible for isolating different Data formats from each other. Ex.: Encryption process involves the AUTOMATIC conversion of application data format to network format & vice-versa.

 

3. Session Layer

Responsible for maintaining a REGISTRY of all currently active connections from various HOSTS (computers).

4. Transport Layer

Responsible for TRANSPARENT flow of data between HOSTS (Computers), without due consideration to HARDWARE details. This layer is not concerned as to which applications are sharing data; rather it is only concerned with TRANSFERRING DATA PACKETS FROM ONE POINT TO ANOTHER.

 

5. Network Layer

Responsible for providing LOGICAL paths for data packets to pass through. It basically provides SWITCHING & ROUTING facilities.

 

6. Link Layer

Responsible for encoding & subsequent decoding of data packets at various network points.

 

7. Electrical/Physical

Responsible for defining various electrical standards, like standardized cables, Bit Stream Standards etc, to be used while communicating between HOSTS (computers).