1)為什么要有默認路由
路由得查看路由表而決定怎么轉發數據包,用靜態路由一個個的配置,繁瑣易錯。如果路由器有個鄰居知道怎么前往所有的目的地,可以把路由表匹配的任務交給它,省了很多事。
例,網關會知道所有的路由,如果一個路由器連接到網關,就可以配置默認路由,把所有的數據包都轉發到網關。
2)為什么默認路由是0.0.0.0
匹配IP地址時,0表示wildcard, 任何值都可以。所以0.0.0.0和任何目的地址匹配都會成功,造成默認路由要求的效果。