DOC PREVIEW
DREXEL ECES 490 - Internetworking Protocol (IP)

This preview shows page 1-2-3-4-5 out of 14 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

PowerPoint PresentationIP- MulticastingSlide 3Spanning TreeSlide 5Slide 6Mobile IPSlide 8TunnelingSlide 10Slide 11Classless InterDomain Routing CIDRSlide 13CIDRCopyright 2002, S.D. Personick. All Rights Reserved. 1Telecommunications Networking IITopic 19Internetworking Protocol (IP) (continued)Ref: Tanenbaum pp 431-437Dr. Stewart D. PersonickDrexel UniversityCopyright 2002, S.D. Personick. All Rights Reserved. 2IP- Multicasting•Uses a special “Class D” IP address:1110XXXX + 3 bytes (224.0.0.0 - 239.255.255.255)•There are some permanent group addresses:e.g., 224.0.0.1 => all hosts on a LAN•Temporary group addresses are created to form ad-hoc groupsCopyright 2002, S.D. Personick. All Rights Reserved. 3IP- Multicasting•A protocol called the Internet Group Management Protocol (IGMP) is used by special routers, called multicast routers, to determine which hosts on the LANs connected to those routers wish to belong to one or more multicast groups. I.e., you elect to join a multicast group•Multicast routers form “spanning trees” to distribute multicast packetsCopyright 2002, S.D. Personick. All Rights Reserved. 4Spanning TreeCopyright 2002, S.D. Personick. All Rights Reserved. 5Spanning TreeCopyright 2002, S.D. Personick. All Rights Reserved. 6IP- Multicasting•IP multicasting is used to broadcast audio and audio-visual programs (MBONE) over the InternetCopyright 2002, S.D. Personick. All Rights Reserved. 7Mobile IP•How to accommodate Internet hosts that move away from their “home location”•Solution: Reinvent “call forwarding” (with a twist) and cellular roaming-Networks that support mobile IP provide “home agents” and “foreign agents”-Hosts that arrive at a foreign network register with the local foreign agentCopyright 2002, S.D. Personick. All Rights Reserved. 8Mobile IP•The local foreign agent contacts the visitor’s home agent, and provides a “forwarding address” (usually the IP address of the foreign agent)•Datagrams sent to the mobile host’s normal IP address are picked up by the mobile host’s home agent…and forwarded inside of another IP datagram (tunneling) to the forwarding addressCopyright 2002, S.D. Personick. All Rights Reserved. 9TunnelingIP DatagramIPHeaderForeign Agent IP AddressOriginal IP AddressCopyright 2002, S.D. Personick. All Rights Reserved. 10Mobile IP•The home agent also sends a datagram to the sender of the original packet, providing the forwarding address…so that future datagrams can be sent directly to the foreign agent•The foreign agent receives the forwarded datagram, takes it out of its IP wrapper, and delivers the unwrapped datagram to the mobile hostCopyright 2002, S.D. Personick. All Rights Reserved. 11Mobile IP•Issues:-How does the home agent know that a forwarding request is legitimate? (solution: cryptographic authentication)-How to delete registrations at foreign agents when mobile (visiting) hosts leave without de-registering (solution: timeout)Copyright 2002, S.D. Personick. All Rights Reserved. 12Classless InterDomain RoutingCIDR•Problem: the original scheme of assigning IP addresses, Class A, Class B and Class C, results in very inefficient use of the total address space.-Class A: 127 possible (each has 256 x 256 x 256 possible host addresses) Too few-Class B: 64 x 256 possible (each has 256 x 256 possible host addresses) Too fewCopyright 2002, S.D. Personick. All Rights Reserved. 13Classless InterDomain RoutingCIDR•Problem (continued)-Class C: 32 x 256 x 256 possible (each has only 256 possible host addresses)-Router tables (in backbone routers) need to store and manage all network address-route pairs (~2 million possible Class C network addresses)Copyright 2002, S.D. Personick. All Rights Reserved. 14CIDR•Solution -Assign networks multiples of adjacent Class C addresses to provide for N x 256 hosts-Backbone routers need only store one network address-route pair for each block on contiguous Class C addresses assigned to the same network (not


View Full Document

DREXEL ECES 490 - Internetworking Protocol (IP)

Download Internetworking Protocol (IP)
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Internetworking Protocol (IP) and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Internetworking Protocol (IP) 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?