Video Notes: Intro to Dynamic Routing - Hsanokklis/2022-2023-Tech-journal GitHub Wiki
Intro to Dynamic Routing Notes:
Routing Tables
At minimum a router table needs to have:
- Network address
The address of the network
- Subnet mask
The subnet mask for that network so it knows how many bits in the net ID
- Next hop
IP address of a neighboring router it can send the packet to reach the network
- Interface
Which of the routers own physical interfaces it can send the packet out of to reach the next hop
Static
- Network admins can type them into the router config
Ex: ip route 192.168.4.0 255.255.255.0 192.168.3.2 FA0/1
- Does not scale well, meant for small networks
Dynamic
- Automatic
- The router will build the routers
- Use protocols so that the routers can send routing table information to their neighbors
- Allows for network admins to build out bigger networks without having to remember all the routes
- Allows the routers to talk to each other
Routing Protocols
- A set of rules that a system must follow
- Routers use the protocols to send packets to one another about networks and how to access them
- routers use the info to build their routing tables
Routing Information Protocol
- With static routing you have to manually input the RIP into each router
Interior Gateway Protocol (IGP)
- Used to refer to the process running on routers inside an organization's network
- Protocols you can use within your network
- Such as Champlain college, you can use Skiff, Foster, Joyce, The library
- Carries information about internal infrastructure prefixes
- RIPv2
- OSPF
- ISIS
Exterior Gateway Protocol (EGP)
-
Used to refer to the process running between routers bordering directly connected ISP networks
-
when information is going form Champlain's network out to the world
-
Uses protocols that can carry larger information to larger distances
-
BGP(Border gateway protocol)
-
Helps with scaling
-
Gives definite administrative boundaries(you know google from amazon)
-
connects multiple IGPs together
Why would your inside network need different protocols then your outside network