Presentation is loading. Please wait.

Presentation is loading. Please wait.

Internet TCP/IP Cameron Schmidt Jordan Gallo. Outline History TCP/IP Layers Applications Transport Internetwork – IPV6 Network Interface and Hardware.

Similar presentations


Presentation on theme: "Internet TCP/IP Cameron Schmidt Jordan Gallo. Outline History TCP/IP Layers Applications Transport Internetwork – IPV6 Network Interface and Hardware."— Presentation transcript:

1 Internet TCP/IP Cameron Schmidt Jordan Gallo

2 Outline History TCP/IP Layers Applications Transport Internetwork – IPV6 Network Interface and Hardware

3 History/Development 60’s and 70’s Many standalone networks Difficult to communicate between networks

4 History/Development 70s - Defense Advanced Research Projects Agency (DARPA) Internetworking Define a set of protocols

5 History/Development TCP/IP protocol took its current form in 1978 1983 DARPA’s research network ARPANET

6 TCP/IP Protocol suite Standard method of interconnecting hosts, networks, and the internet Enables communication between hosts on different networks

7 Data Packet Diagram Applications Data Transport TCP header TCP Data Internetwork IP header IP Data Link (Network interface and Hardware) Frame header Frame Data Frame Footer PacketProtocol Layer

8 How A Webpage Is Retrieved

9 Protocol Layers Applications Transport Internetwork Network Interface and Hardware …… SMTP, Telenet, FTP… TCP UDP IP Ethernet, Token-Ring, FDDI, X.25, Wireless, Async, ATM, SNA ICMP ARP RARP

10 Applications Layer FTP Telnet SMTP HTTP

11 Protocol Layers Applications Transport Internetwork Network Interface and Hardware …… SMTP, Telenet, FTP… TCP UDP IP Ethernet, Token-Ring, FDDI, X.25, Wireless, Async, ATM, SNA ICMP ARP RARP

12 Transport Layer TCP  connection oriented  duplicate data suppression  congestion/flow control UDP  Connectionless  best- effort service  better performance

13 Transport Layer TCP Protocol Operation 3 Main Stages -Connection Establishment 3 step hand shake -Data Transfer error check, flow control, congestion control -Connection Termination FIN packet transmitted, 4 step process

14 TCP Packet

15 Protocol Layers Applications Transport Internetwork Network Interface and Hardware …… SMTP, Telenet, FTP… TCP UDP IP Ethernet, Token-Ring, FDDI, X.25, Wireless, Async, ATM, SNA ICMP ARP RARP

16 Internetwork Layer Internet layer or Network layer IP is most important Routing function that delivers data to destination IP datagram is a message in an IP network

17 IP packet

18 IP addressing Each host on a network is assigned an IP address Network number is assigned by one of five Regional Internet Registries (RIR), depending on geographical location IP address =

19 IP Address Classes Class based on size of network, A B C D - multicasting, multiple hosts receive single datagram E - experimental use

20 IP Addresses Running Out? IPv4 was implemented in early 80’s A maximum of 2^32 addresses could be assigned NAT & CIDR

21 What Is Being Done? IPv6 – next Internet protocol suite that can have 2^128 IP addresses Slowly being implemented by businesses Will eventually become the new standard

22 Protocol Layers Applications Transport Internetwork Network Interface and Hardware …… SMTP, Telenet, FTP… TCP UDP IP Ethernet, Token-Ring, FDDI, X.25, Wireless, Async, ATM, SNA ICMP ARP RARP

23 Network Interface Layer Link layer or Data-Link layer Interface to network hardware No particular protocol is specified Ethernet, WLAN, IEEE 802.2, X.25, ATM, FDDI, SNA

24 References http://www.yale.edu/pclt/COMM/TCPIP.HTM http://www.garykessler.net/library/tcpip.html http://www.linuxjunkies.org/network/tcpip/intro1.html http://www.ciscopress.com/articles/article.asp?p=377101 http://www.redbooks.ibm.com/redbooks/pdfs/gg243376.pdf http://www.omnisecu.com/tcpip/tcpip-model.htm http://gargasz.info/index.php/how-internet-works-dns/ http://penguin.dcs.bbk.ac.uk/academic/networks/application-layer/ftp/index.php http://www.avast.com.au/server_protection/smtp http://km2.iiietc.ncu.edu.tw/xms/content/show.php?id=17803 http://4.bp.blogspot.com/_FdmXjI_9KMI/TBUy2HdobQI/AAAAAAAAAE8/rfpSs9VjODo/s1600/LAN1 _lanfig1_0000.GIF http://upload.wikimedia.org/wikipedia/commons/thumb/4/49/World_IPv6_launch_logo.svg/500p x-World_IPv6_launch_logo.svg.png http://msdn.microsoft.com/en-us/library/aa918342.aspx http://computing.dcu.ie/~humphrys/Notes/Networks/tanenbaum/5-53.jpg http://projectcongregate.net/survey/pics/arnet-1970.png http://projectcongregate.net/survey/pics/arnet-1977.png http://www.dlpcorporate.com/wp-content/uploads/ip-empty.jpg

25 Questions?


Download ppt "Internet TCP/IP Cameron Schmidt Jordan Gallo. Outline History TCP/IP Layers Applications Transport Internetwork – IPV6 Network Interface and Hardware."

Similar presentations


Ads by Google