retransmit-interval [retransmit-interval]; priority [priority-number]; } }
area [area-id] {
authentication-type [auth-type]; /* ½«ÇøÓòÉèÖÃΪNSSA */ nssa {
area-range [network/mask-length]; default-lsa {
default-metric [metric]; // metric-type [metric_type]; // type-7; LSA
}
/* [no-summaries | summaries]; }
interface [interface-name] { [disable]; [passive]; authentication {
[auth-type] [key-id] key \ }
hello-interval [hello-interval]; dead-interval [dead-interval];
retransmit-interval [retransmit-interval]; priority [priority-number]; /* bfd-liveness-detection {
minimum-interval [int-msec];
minimum-receive-interval [rx-msec]; minimum-transmit-interval [tx-msec];
µÚ 17 Ò³ ¹² 26 Ò³É趨ȱʡ·ÓɵÄMetricÖµ
É趨Íⲿ·ÓɵÄÀàÐÍ£¬1»òÕß2
//Èç¹ûÅäÖÃÁËno-summaries£¬Ôò²úÉúType 7µÄȱʡ¿ØÖÆSummary LSA½øÈëNSSAÇøÓò */ Æô¶¯BFD¼Ó¿ìOSPFÊÕÁ² */
multiplier [multiply-number]; } } } } }
ÖØÒª²ÎÊý˵Ã÷£º ²ÎÊýÃû³Æ router-id preference SRXt-preference notify-seconds restart-seconds area-id auth-type interface-name ²ÎÊý˵Ã÷ router-idµØÖ· ÄÚ²¿OSPF¹ÜÀí¾àÀë ÍⲿOSPF¹ÜÀí¾àÀë Ëͳöpurged LSAµÄÃëÊý ÖØÐ½¨Á¢fullÁÚ¾ÓµÄÃëÊý ÇøÓòID ÈÏÖ¤±àÂ뷽ʽ ÐèÒªÔËÐÐOSPFµÄÂß¼¶Ë¿ÚÃû disable ¹Ø±ÕÂß¼¶Ë¿ÚOSPFµÄÔËÐÐ passive ½«Âß¼¶Ë¿ÚÉèÖÃΪ±»¶¯¶Ë¿Ú key-id ÈÏÖ¤id ·¶Î§0 ¨C 255£¬ÏàÁ¬Á½¶Ë¿Úkey-idÖµ±ØÐëÏàͬ key-value ÈÏÖ¤ÃÜÂë ³¤¶È1 ¨C 16 ×ÖÔª£¨Ê¹ÓÃMD5ʱ£© hello-interval dead-interval Hello PacketµÄ¼ä¸ôÃëÊý ½¨ÒéÖµ£º5Ãë ³ÖÐøÎªÊÕµ½Hello£¬È϶¨ÁÚ¾ÓΪdownµÄÃëÊý retransmit-interval µ±Ã»ÓÐÊÕµ½LS ACKʱ£¬ÖØÐÂËͳöLSAµÄÃëÊý priority-number µÚ 18 Ò³ ¹² 26 Ò³
²ÎÊý¹æ·¶ 0 ¨C 255£¬È±Ê¡Öµ£º10 0 ¨C 255£¬È±Ê¡Öµ£º150 ȱʡֵ£º30Ãë ȱʡֵ£º180Ãë 0.0.0.0£º±íʾΪ¹Ç¸ÉÇøÓò md5»òÕßsimple ȱʡֵ£ºÎÞ £¨±íʾÆô¶¯OSPF£© ½¨ÒéÖµ£º20Ãë ±ØÐëΪhello-intervalµÄ4±¶ ȱʡֵ£º5Ãë DRµÄpriority ȱʡֵΪ128 int-msec BFD´«Ëͼ°½ÓÊÕµÄ×îС¼ä¸ôºÁÃëÊý rx-msec BFD½ÓÊÕµÄ×îС¼ä¸ôºÁÃëÊý tx-msec BFD´«Ë͵Ä×îС¼ä¸ôºÁÃëÊý multiply-number BFDÕì²âΪʧЧµÄ¼ä¸ôʱ¼ä±¶Êý network/mask-length ÍøÂçµØÖ·¼°ÑÚÂ볤¶È no-summaries summaries
| ÔÊÐí»ò·ÀÖ¹Summary LSA½øÈëNSSAÇøÓò OSPFÅäÖÃʵÀý
ÏÂÃæÍøÂç½á¹¹ÖУ¬Á½Ì¨½»»»»úÀûÓÃae0¾ÛºÏ¶Ë¿Úͨ¹ýTrunkÁ¬½Ó£¬ÆäÖÐSW2½»»»»úÅäÖÃÁËVLAN20Íø¹ØµØÖ·ÒÔ¼°vlan10µØÖ·192.168.2.253/24(ÓÃÓÚ¸úOSPF»¥Áª)£º
ʵÏÖ²½Ö裺
Step1£º´´½¨VLAN£¬ÉèÖÃÈý²ãµØÖ· SW1ÅäÖãº
lab@SRX-1# edit vlans
µÚ 19 Ò³ ¹² 26 Ò³
[edit vlans]
lab@SRX-1# set vlan10 vlan-id 10 description \ lab@SRX-1#set vlan10 interface ge-0/0/0.0 lab@SRX-1# set vlan10 l3-interface vlan.10
lab@SRX-1# top {master}[edit]
lab@SRX-1# set interfaces ge-0/0/0 unit 0 family ethernet-switching port-mode access
lab@SRX-1# set interfaces ae0 unit 0 family ethernet-switching port-mode trunk lab@SRX-1#set interfaces ae0 unit 0 family ethernet-switching vlan members 10
SW2ÅäÖãº
lab@SRX-1# edit vlans [edit vlans]
lab@SRX-1# set vlan10 vlan-id 10 description \ lab@SRX-1#set vlan10 interface ge-0/0/0.0 lab@SRX-1# set vlan10 l3-interface vlan.10
lab@SRX-1# set vlan20 vlan-id 20 description \lab@SRX-1# set vlan20 interface ge-0/0/1.0 lab@SRX-1# set vlan20 l3-interface vlan.20
lab@SRX-1# top {master}[edit]
lab@SRX-1# set interfaces ge-0/0/0 unit 0 family ethernet-switching port-mode access
lab@SRX-1# set interfaces ge-0/0/1 unit 0 family ethernet-switching port-mode access
lab@SRX-1# set interfaces ae0 unit 0 family ethernet-switching port-mode trunk lab@SRX-1#set interfaces ae0 unit 0 family ethernet-switching vlan members 10
Step2£ºÅäÖÃÈý²ã¶Ë¿ÚÐÅÏ¢ SW1½»»»»ú£º
lab@SRX-1# top [edit]
lab@SRX-1# set interfaces vlan unit 10 family inet address 192.168.1.254/24
SW2½»»»»ú£º
lab@SRX-1# top [edit]
lab@SRX-1# set interfaces vlan unit 10 family inet address 192.168.1.253/24 lab@SRX-1# set interfaces vlan unit 20 family inet address 192.168.2.254/24
µÚ 20 Ò³ ¹² 26 Ò³