I have always had issues with mapping OSI to TCP/IP. This is a nice picture:
Left is OSI, right is TCP/IP.
Source: http://www.thebryantadvantage.com/OSI%20TCPIP%20Model%20Mapping%20CCNA%20Certification%20Tutorial.htm
My difficulty was mapping the Session from OSI in a http connection. Or is the http protocol a presentation or application layer. According to the following picture, there is no session layer, or it is skipped:
Source: http://www.protocols.com/pbook/tcpip1.htm
Curious enough, there is nothing in the presentation layer.
EXCELLENT