Showing posts with label Routing. Show all posts
Showing posts with label Routing. Show all posts

Sunday, July 12, 2015

Mobile IP

Routing

based on IP destination address, network prefix (e.g. 129.13.42) determines physical subnet

change of physical subnet implies change of IP address to have a topological correct address (standard IP) or needs special entries in the routing tables

Specific routes to end-systems?

change of all routing table entries to forward packets to the right destination

does not scale with the number of mobile hosts and frequent changes in the location, security problems

Changing the IP-address?

adjust the host IP address depending on the current location

almost impossible to find a mobile system, DNS updates take to long time

TCP connections break, security problems

Wednesday, July 8, 2015

Routing

Routing is the means of discovering paths in computer networks along which information (split up into packets) can be sent. Circuit-based networks, such as the voice telephone network, also perform routing, to find paths for telephone calls through the network fabric. 

Routing is usually directed by routing tables, which maintain a record of the best routes to various network locations in order to keep up with the packet arrival rate. Small networks may involve hand configuration. Large networks involve complex topologies and may change constantly, making the constructing of routing tables very problematic. Automatic routing protocols attempt to solve this problem with dynamically updated routing tables. These are updated intermittently by the routing software, based on information carried by the routing protocol, and allow the network to be nearly autonomous in avoiding network failures and blockages. Routing directs forwarding, the passing of logically addressed packets from their local sub network toward their ultimate destination. In large networks, packets may pass through many intermediary destinations before reaching their destination. The hardware used in routing includes hubs, switches and routers.