* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download IST 201 - York Technical College
Survey
Document related concepts
TCP congestion control wikipedia , lookup
Wireless security wikipedia , lookup
IEEE 802.1aq wikipedia , lookup
Net neutrality law wikipedia , lookup
Distributed firewall wikipedia , lookup
Deep packet inspection wikipedia , lookup
Wake-on-LAN wikipedia , lookup
Network tap wikipedia , lookup
Computer network wikipedia , lookup
Airborne Networking wikipedia , lookup
Internet protocol suite wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Transcript
IST 201 Chapter 9 TCP/IP Model Application Transport Internet Network Access Application Layer Protocols FTP TFTP NFS SMTP Application Telnet Rlogin SNMP Transport DNS HTTP Internet Network Access Transport Layer Protocols Application Transport Internet Network Access TCP UDP Internet Layer Protocols Application Transport Internet Network Access IP ICMP ARP RARP Network Access Application Transport Internet Network Access Ethernet Fast Ethernet SLIP & PPP FDDI ATM, Frame Relay, SMDS ARP Proxy ARP RARP TCP • Segments upper layer application data • Sends segments from one end device to another • Establishes end to end operations • Flow control • Reliability – sequence #’s & acknowledgements • Error detection & correction Three-way Handshake Has a message to send Sending host/node TCP three-way handshake to establish a logical communication connection. Communication can begin once the handshake is complete. A three-way handshake is also used to end the connection. Receiving host/node IP • Defines a packet & address scheme • Transfers data between Internet layer and network access • Connectionless Network Access • • • • Software & drivers for NIC, ISDN & modems Mapping IP addresses to MAC addresses Encapsulating packets into frames Defines the connection with the medium TCP/IP Model v. OSI Application Presentation Application Transport Session Transport Network Internet Data Link Network Access Physical TCP/IP & OSI Similarities • Layers • Packet switched TCP/IP & OSI Differences • TCP/IP Model combines first three layers of OSI • TCP/IP Model combines data link & phys into network access • TCP/IP – simpler • TCP/IP – internet was built based on it • OSI – guide for understanding communication process Internet Architecture • Getting messages from one network to another requires different approaches than getting messages from one host to another on a LAN • Internetworking – building networks of networks • • • • • • must be scalable - # networks & computers transport data vast distances flexible for technological changes dynamic cost effective anytime, anywhere communication IANA • Internet Assigned Numbers Authority • organization that assigns network addresses • duplicate public addresses not allowed • organizations may obtain IP network address from an ISP for $ IP Addressing Unique address • IP address for each node must be unique • Four bytes (bytes called octets) • 10.9.19.3 might be a node address • 10.0.0.0 would be the network address • The first 10 in 10.9.19.3 corresponds to the network in this example. • Subnet mask identifies which part of the IP address refers to the network address and which part to the node. • 11111111.00000000.00000000.00000000 (binary subnet mask) • 255.0.0.0 would be the subnet mask IP Address Classes • Businesses are assigned network IP addresses by IANA depending on the size of the business. • Class A – very large businesses such as the US government • Class B – large businesses • Class C – medium sized businesses IP Class Addresses and Subnet Masks • The first number of the network address identifies the network class • Class A: 1 – 126 • S/N mask: 255.0.0.0 • Class B: 128 – 191 • S/N mask: 255.255.0.0 • Class C: 192 – 223 • S/N mask: 255.255.255.0 127 used for loopback address (troubleshooting) Private addresses • • • • 10.0.0.0 172.16.0.0 192.168.0.0 May only be used internally. ICMP • Internet Control Message Protocol • Ping and Tracert are two utilities that use ICMP. • Provides control and error messaging capabilities. Proposed Solutions to Too Few IPv4 Network Addresses • CIDR (classless interdomain routing) • Single IP address can represent many IP addresses • Example: 172.200.0.0/16 • Private addressing internally • Using NAT (network address translation) to map external public address to internal private addresses • IPv6 Proxy ARP • If a host wants to communicate with a host that is not in the same network, the router can be configured to provide it’s own MAC address if the destination host address is not in the MAC table. • This process allows the message to leave and re-enter the network via the router. Default Gateway • Configured router interface that is used to communicate with hosts outside the current segment (network). • Router sends it’s own MAC address. Static v. DHCP Addresses • Static address – manually assigned by the network administrator • DHCP – dynamic host configuration protocol • Dynamically (automatically) assigns IP addresses to hosts on the network for some predetermined amount of time.