就是看你更偏重于自制系统内部数据包的选路还是更偏重于自治系统外部数据包的选路。偏重自制系统内部的选路,宣告系统内部路由,控制入业务量的走路,用E1;偏重自制系统外部选路,自治系统接受外部路由通告,控制出业务量的走路,用E2。
举个例子。如图所示,如果B和C两个ASBR路由器将目的地址61.135.169.125通过E1类型来通告此地址到自治系统内部路由器A,那么B路由器通告的到目的地的路径A-B-D的路径代价和为20+5+5=30,C路由器通告的到目的地的路径A-C-D的路径代价和为10+10+5=25,所以自治系统内部路由器A将会选择A-C-D这条路。
如果B和C两个ASBR路由器将目的地址61.135.169.125通过E2类型来通告此地址到自治系统内部路由器A,因为E2类型不计算自治系统内部路径代价,那么B路由器通告的到目的地的路径A-B-D的路径代价和为5+5=10,C路由器通告的到目的地的路径A-C-D的路径代价和为10+5=15,所以自治系统内部路由器A将会选择A-B-D这条路。