📄 news
字号:
** Clear cryptographic sequence number when neighbor status is changedto NSM down.** Make Summary LSA's origination and refreshment as same as othertype of LSA.** New OSPF pakcet read method. Now maximum packet length may be 65535bytes (maximum IP packet length).** Checking the age of the found LSA and if the LSA is MAXAGE weshould call refresh instead of originate.** Install multipath information to zebra.** Fix socket descriptor leak when system call failed.* Changes in ospf6d** Whole functionality has been rewritten as new code. new command"show ipv6 ospf6 spf node", "show ipv6 ospf6 spf tree", "show ipv6ospf6 spf table" has been added.** Change to do not send garbage route whose nexthop is not linklocaladdress.** "redistribute ospf6" was generated in "router ospf6" in configfile. It is fixed.** LSDB sync bug is fixed.** Fix bug of using unavailable route.* Changes in vtysh** route-map and access-list configuration is merged into oneconfiguration.** /usr/local/etc/Zebra.conf is integrated configuration file. "writememory" in vtysh will write whole configuration to this file.** When -b option is specified to vtysh, vtysh read/usr/local/etc/Zebra.conf file then pass the confuguration to properprotocol daemon. So make all protocol daemon's configuration fileempty then invoke all daemon. After that vtysh -b will setup savedconfiguration.zebrastart.sh=============/usr/local/sbin/zebra -d/usr/local/sbin/ripd -d/usr/local/sbin/ospfd -d/usr/local/sbin/bgpd -d/usr/local/bin/vtysh -b* Changes in zebra-0.89* Changes in lib** distribute-list can set all interface's access-list and prefix-listconfiguration.* Changes in ripd** "show ip protocols" display proper distribute-list settings anddistance settings.** When metric infinity route received withdraw the route from kernelimmediately it used to be wait garbage collection.** key-chain can be used for simple password authentication.** RIPv2 MIB getnext interface bug is fixed.* Changes in vtysh** --with-libpam enable PAM authentication for vtysh.** Now vtysh read vtysh.conf. This file should be${SYSCONFDIR}/etc/vtysh.conf for security reason. Usually it is/usr/local/etc/vtysh.conf.** "username WORD nopassword" command is added to vtysh.* Chagees in ospfd** NBMA interface support is added.** OSPF area is sorted by area ID.** New implementation of OSPF refreesh.** OSPF-MIB read function is partly added.* Changes in bgpd** When the peering is done by ebgp-multihop, nexthop is looked uplike IBGP routes.** "show ip mbgp" commands are changed to "show ip bgp ipv4multicast".** New terminal commands are added. "show ip bgp ipv4 (unicast|multicast) filter-list WORD" "show ip bgp ipv4 (unicast|multicast) community" "show ip bgp ipv4 (unicast|multicast) community-list WORD" "show ip bgp ipv4 (unicast|multicast) community-list WORD exact-match"** MBGP soft-reconfiguration command is added. "clear ip bgp x.x.x.x ipv4 (unicast|multicast) in" "clear ip bgp x.x.x.x ipv4 (unicast|multicast) out" "clear ip bgp x.x.x.x ipv4 (unicast|multicast) soft" "clear ip bgp <1-65535> ipv4 (unicast|multicast) in" "clear ip bgp <1-65535> ipv4 (unicast|multicast) out" "clear ip bgp <1-65535> ipv4 (unicast|multicast) soft" "clear ip bgp * ipv4 (unicast|multicast) in" "clear ip bgp * ipv4 (unicast|multicast) out" "clear ip bgp * ipv4 (unicast|multicast) soft"** MED related commands are added. "bgp deterministic-med" "bgp bestpath med confed" "bgp bestpath med missing-as-worst"** "bgp default local-preference" command is added.** BGP confederation peer's routes are passed to zebra like IBGP route.** Community match command is added. "show ip bgp community <val>" "show ip bgp community <val> exact-match"** EBGP multihop route treatment bug is fixed. Now nexthop isresolved by IGP routes.** Some commands are added to show routes by filter-list and communityvalue. "show ip bgp ipv4 (unicast|multicast) filter-list WORD" "show ip bgp ipv4 (unicast|multicast) community" "show ip bgp ipv4 (unicast|multicast) community-list WORD" "show ip bgp ipv4 (unicast|multicast) community-list WORD exact-match"* Changes in zebra** zebra read interface's address information using getifaddrs() whenit is available.** Reflect IPv6 interface's address change to protocol daemons.* Changes in zebra-0.88* Changes in lib** "exact-match" option is added to "access-list" and "ipv6access-list" command. If this option is specified, the prefix andprefix length is compared as exact match mode.* Changes in zebra** New Zebra message ZEBRA_REDISTRIBUTE_DEFAULT_ADD andZEBRA_REDISTRIBUTE_DEFAULT_DELTE are added.** Default administrative distance value is changed. Old New------------------------------------------system 10 0kernel 20 0connected 30 0static 40 1rip 50 120ripng 50 120ospf 60 110ospf6 49 110bgp 70 200(iBGP) 20(eBGP)------------------------------------------** Distance value can be passed from protocol daemon to zebra.** "show ip route" shows [metric/distance] value pair.** Zebra Protocol is changed to support multi-path route and distancevalue.* Changes in ospfd** "default-information originate [always]" command is added.** "default-metric <0-16777214>" command is added.** "show ip ospf database" command is integrated. LS-ID and AdvRouter can be specifed. The commands are show ip ospf database TYPE LS-ID show ip ospf database TYPE LS-ID ADV-ROUTER show ip ospf database TYPE LS-ID self-originate show ip ospf database TYPE self-originate** route-map support for `redistribute' command are added. Supported `match' statements are match interface match ip address match next-hop Supported `set' statements are set metric set metric-type** Pass OSPF metric value to zebra daemon.* Changes in ripd** When specified route-map does not exist, it means all deny.** "default-metric <1-16>" command is added.** "offset-list ACCESS-LIST-NAME <0-16>" and "offset-listACCESS-LIST-NAME <0-16> IFNAME" commands are added.** "redistribute ROUTE-TYPE metric <0-16>" command is added.** "default-information originate" command is added.** "ip split-horizon" and "no ip split-horizon" is added to interfaceconfiguration.** "no router rip" command is added.** "ip rip authentication mode (md5|text)" is added to interfaceconfiguration.** "ip rip authentication key-chain KEY-CHAIN" is added to interfaceconfiguration.** Pass RIP metric value to zebra daemon.** Distance manipulation functions are added.* Changes in bgpd** Fix bug of next hop treatment for MPLS-VPN route exchange.** BGP peer MIB is updated.** Aggregated route has origin IGP, atomic-aggregate and properaggregator attribute.** Suppressed route now installed into BGP table. It is onlysuppressed from announcement.** BGP router-id is properly set after "no router bgp ASN" and "routerbgp ASN".** Add check for nexthop is accessible or not for IBGP routes.** Add cehck for nexthop is on connected or not for EBGP routes.** "dump bgp route" command is changed to "dump bgp route-mrt" forgenerating MRT compatible dump output.** Soft reconfiguration inbound and outbound is supported.** Route refresh feature is supported.* Changes in vtysh** VTY shell is now included into the distribution.* Changes in zebra-0.87* Changes in lib** "show startup-config" command is added.** "show history" command is added.** Memory statistics command is changed. New command show memory all show memory lib show memory rip show memory ospf show memory bgpare added.** Filters can be removed only specify it's name. New command no access-list NAME no ip community-list NAME no ip as-path access-list NAME no route-map NAMEare added.** At any node, user can view/save user configuration. write terminal write file wirte memoryare added to every node in default.** LCD completion is added. For example both "ip" and "ipv6" commandare exist, "i" then press TAB will be expanded to "ip".* Changes in bgpd** "show ip bgp" family shows total number of prefixes.** "no bgp default ipv4-unicast" command is added.** Extended Communities support is added.** "no neighbor PEER send-community extended" command is added.** MPLS-VPN PE-RR support is added. New address family vpnv4 unicast is introduced. ! address-family vpnv4 unicast neighobr PEER activate network A.B.C.D rd RD tag TAG exit-address-family ! To make it route-reflector, please configure it under normal routerbgp ASN. ! router bgp 7675 no bgp default ipv4-unicast bgp router-id 10.0.0.100 bgp cluster-id 10.0.0.100 neighbor 10.0.0.1 remote-as 65535 neighbor 10.0.0.1 route-reflector-client neighbor 10.0.0.2 remote-as 65535 neighbor 10.0.0.2 route-reflector-client neighbor 10.0.0.3 remote-as 65535 neighbor 10.0.0.3 route-reflector-client ! address-family vpnv4 unicast neighbor 10.0.0.1 activate neighbor 10.0.0.2 activate neighbor 10.0.0.3 activate exit-address-family !* Changes in ospfd** Many many bugs are fixed.* Changes in ripd** Better interface up/down event handle.* Changes in zebra** Better interface up/down event handle.* Changes in zebra-0.86* Changes in lib** Fix bug of exec-timeout command which may cause crush.** Multiple same policy for "access-list", "ip prefix-list, "as-pathaccess-list", "ip community-list" is not duplicated.** It used to be "ip prefix-list A.B.C.D/M" match routes which mask >=M. Now default behavior is exact match so it only match routes whichmask == M.* Changes in bgpd** "match ip address prefix-list" is added to route-map.** A route without local preference is evaluated as 100 local preference.** Select smaller router-id route when other values are same.** Compare MED only both routes comes from same neighboring AS.** "bgp always-compare-med" command is added.** Now MED value is passed to IBGP peer.** When neighbor's filter is configured with non-existent access-list,as-path access-list, ip prefix-list, route-map. The behavior ischanged from all permit to all deny.* Changes in ospfd** Fix bug of external route tag byte order.** OSPF Neighbor deletion bug which cause crush is fixed.** Some route calculation bug are fixed.** Add sanity check with router routing table.** Fix bug of memory leak about linklist.** Fix bug of 1-WayReceived in NSM.** Take care of BIGENDIAN architecture.** Fix bug of NSM state flapping between ExStart and Exchange.** Fix bug of Network-LSA originated in stub network.** Fix bug of MS flag unset.** Add to schedule router_lsa origination when the interface costchanges.** Increment LS age by configured interface transmit_delay.** distribute-list is reimplemented.** Fix bug of refresh never occurs.** Fix bug of summary-LSAs reorigination. Correctly copyOSPF_LSA_APPROVED flag to new LSA. when summary-LSA is reoriginatd.** Fix bug of re-origination when a neighbor disappears.** Fix bug of segmentation fault with DD retransmission.** Fix network-LSA re-origination problem.** Fix problem of remaining withdrawn routes on zebra.* Changes in ripd** Do not leave from multicast group when interface goes down bug isfixed.* Changes in zebra** Remove client structure when client dies.** Take care static route when interface goes up/down.* Changes in zebra-0.85* Changes in bgpd** "transparent-nexthop" and "transparenet-as" commands are added.** Route reflector's originator-id bug is fixed.* Changes in ospfd** Fix bug of OSPF LSA memory leak.** Fix bug of OSPF external route memory leak.** AS-external-LSA origination bug was fixed.** LS request treatment is completely rewritten. Now performance isdrastically improved.* Changes in ripd** RIPv1 update is done by class-full manner.* Changes in zebra-0.84b* Changes in lib** Fix bug of inet_pton return value handling* Changes in bgpd** Fix bug of BGP-4+ link-local address nexthop check for IBGP peer.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -