Contents
1 Introduction........................................................................................................................................3
2 IP Addresses........................................................................................................................................3
2.1 Overview......................................................................................................................................3
2.1.1 Private IP address..................................................................................................................3
2.1.2 Public IP address...................................................................................................................3
2.1.3 Static IP address....................................................................................................................4
2.1.4 Dynamic IP address...............................................................................................................4
2.2 IP Address- classes.......................................................................................................................4
2.2.1 Class A...................................................................................................................................4
2.2.2 Class B...................................................................................................................................4
2.2.3 Class C...................................................................................................................................4
2.2.4 Class D...................................................................................................................................5
2.2.5 Class E...................................................................................................................................5
2.3 Classless addressing.....................................................................................................................5
2.4 MAC addressing...........................................................................................................................5
2.5 IPv4 vs IPv6 .................................................................................................................................5
3 OSI Model ..........................................................................................................................................6
3.1 Overview ....................................................................................................................................6
3.1.1 Application layer ..................................................................................................................6
3.1.2 Presentation layer ................................................................................................................6
3.1.3 Session layer ........................................................................................................................6
3.1.4 Transport layer .....................................................................................................................7
3.1.5 Network layer ......................................................................................................................7
3.1.6 Data link layer ......................................................................................................................7
3.1.7 Physical layer ........................................................................................................................7
3.2 Purpose........................................................................................................................................7
3.3 Protocols in the OSI model ..........................................................................................................7
3.3.1 Transmission Control Protocol (TCP) ....................................................................................7
3.3.2 User Datagram Protocol (UDP) ............................................................................................7
3.3.3 Simple Mail Transfer Protocol (SMTP) .................................................................................7
3.3.4 Address Resolution Protocol (ARP) ......................................................................................7
3.3.5 Telnet ...................................................................................................................................8
3.3.6 DNS.......................................................................................................................................8
Mihir Rameshkumar 1
, 3.3.7 Other protocols ....................................................................................................................8
4 TCP/IP Model .....................................................................................................................................8
4.1 Overview ....................................................................................................................................8
..........................................................................................................................................................8
4.1.1 Application layer ..................................................................................................................8
4.1.2 Transport layer .....................................................................................................................8
4.1.3 Network layer.......................................................................................................................8
4.1.4 Network interface.................................................................................................................9
4.2 Purpose........................................................................................................................................9
4.3 Protocols in TCP/IP model............................................................................................................9
4.3.1 FTP........................................................................................................................................9
4.3.2 SNMP....................................................................................................................................9
4.3.3 Stream Control Transmission Protocol (SCTP)......................................................................9
4.3.4 Internet Control Message Protocol (ICMP)...........................................................................9
4.3.5 NFS........................................................................................................................................9
4.3.6 TFTP....................................................................................................................................10
4.3.7 Other protocols...................................................................................................................10
5 Comparing the OSI and TCP/IP models.............................................................................................10
6 Role of TCP/IP network.....................................................................................................................11
6.1 Overview....................................................................................................................................11
6.2 Role of TCP ................................................................................................................................11
6.2 Role of IP....................................................................................................................................11
6.3 TCP/IP packet.............................................................................................................................11
6.5 How TCP/IP works .....................................................................................................................12
7 TCP Ports...........................................................................................................................................12
8 Conclusion........................................................................................................................................14
9 References........................................................................................................................................14
Mihir Rameshkumar 2