עדכון או השבתה של BFD
אפשר לעדכן את ההגדרות של זיהוי העברת נתונים דו-כיוונית (BFD) בסשן BGP פעיל או כשמשביתים סשן.
למידע נוסף על BFD ל-Cloud Router, אפשר לעיין במקורות המידע הבאים:
- תיאורים של הגדרות BFD שמופיעות בדף הזה
- מידע נוסף על BFD זמין בסקירה הכללית של BFD ל-Cloud Router.
- בודקים את סטטוס ה-BFD על ידי צפייה בסטטוס של Cloud Router.
לפני שמתחילים
gcloud
כדי להשתמש בדוגמאות של שורת הפקודה במדריך הזה:
- מתקינים או מעדכנים את הגרסה האחרונה של Google Cloud CLI.
- מגדירים אזור ותחום ברירת מחדל.
API
כדי להשתמש בדוגמאות ל-API במדריך הזה, צריך להגדיר גישה ל-API.
עדכון הגדרות BFD בסשן BGP פעיל
כדי לעדכן את הגדרות BFD בסשן BGP קיים, פועלים לפי השלבים הבאים.
המסוף
נכנסים לדף Cloud Routers במסוף Google Cloud .
בוחרים את Cloud Router שרוצים לעדכן.
בדף פרטי הנתב, בקטע סשנים של BGP, בוחרים את סשן ה-BGP שרוצים לעדכן.
בדף BGP session details, לוחצים על Edit.
מגדירים את האפשרויות של BFD כמו שמתואר במאמר בנושא הגדרות וטיימרים של BFD.
gcloud
מריצים את הפקודה update-bgp-peer:
gcloud compute routers update-bgp-peer ROUTER_NAME \
--peer-name=PEER_NAME \
--project=PROJECT_ID \
--interface=INTERFACE \
--ip-address=IP_ADDRESS \
--peer-asn=PEER_ASN \
--peer-ip-address=PEER_IP_ADDRESS \
--region=REGION \
--bfd-session-initialization-mode=BFD_SESSION_INITIALIZATION_MODE \
--bfd-min-receive-interval=BFD_MIN_RECEIVE_INTERVAL \
--bfd-min-transmit-interval=BFD_MIN_TRANSMIT_INTERVAL \
--bfd-multiplier=BFD_MULTIPLIER
מחליפים את מה שכתוב בשדות הבאים:
-
ROUTER_NAME: השם של Cloud Router -
PEER_NAME: השם של עמית ה-BGP -
PROJECT_ID: שם הפרויקט שמכיל את Cloud Router -
INTERFACE: השם של הממשק של עמית ה-BGP הזה -
IP_ADDRESS: כתובת ה-IP המקומית של הממשק של Cloud Router עבור עמית ה-BGP הזה בטווח169.254.0.0/16; שייכת לאותה רשת משנה כמו כתובת ה-IP של הממשק של נתב העמית -
PEER_ASN: מספר המערכת האוטונומית (ASN) של BGP עבור הקישור הזה בין רשתות שכנות באמצעות BGP -
PEER_IP_ADDRESS: כתובת ה-link-local של נתב ה-peer ששייך לטווח169.254.0.0/16 -
REGION: האזור שבו נמצא Cloud Router - מגדירים את האפשרויות של BFD כמו שמתואר במאמר הגדרות וטיימרים של BFD.
API
משתמשים בשיטה routers.patch כדי לעדכן את השדה bgpPeers[].bfd.
בשדה bgpPeers[] מזינים מערך של רשתות BGP שכנות. כשמגדירים את השדה הזה, מחליפים את מערך העמיתים הקיים של BGP במערך החדש שכלול בבקשה.PATCH
שליחת בקשת
GETכדי לקבל את המערך הנוכחי של עמיתי BGP עבור הנתב. פרטים נוספים מופיעים במאמר בנושא הצגת ההגדרות של סשן BGP.שולחים בקשת
PATCHעם מערך חדש של עמיתי BGP. ברכיב המערך שמכיל את סשן ה-BGP שהגדרות ה-BFD שלו רוצים לעדכן, משנים את השדהbgpPeers[].bfd:PATCH https://compute.googleapis.com/compute/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: הפרויקט שמכיל את Cloud Router -
REGION: האזור שבו נמצא Cloud Router -
ROUTER_NAME: השם של Cloud Router -
BGP_PEERS: התוכן של המערך החדש של עמיתי BGP
בדוגמה הבאה יש שני עמיתים של BGP, והערכים מוגדרים בשדה
bgpPeers[].bfd. מידע נוסף על האפשרויות האלה זמין במאמר בנושא הגדרות וטיימרים של BFD.{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": DISABLED, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513, "advertisedRoutePriority": 99, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": ACTIVE, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }-
השבתת BFD
כשמשביתים את BFD, אפשר להגדיר הגדרות של BFD שיהפכו לפעילות כשמפעילים מחדש את הסשן. האפשרויות יישארו מוגדרות לסשן שהושבת, אבל הן לא ייכנסו לתוקף. ההתנהגות הזו דומה להשבתה של כלל בחומת האש בלי למחוק אותו.
כדי להשבית את BFD בסשן BGP, פועלים לפי השלבים הבאים.
המסוף
נכנסים לדף Cloud Routers במסוף Google Cloud .
בוחרים את Cloud Router שרוצים לעדכן.
בדף פרטי הנתב, בקטע סשנים של BGP, בוחרים את סשן ה-BGP שרוצים לעדכן.
בדף BGP session details, לוחצים על Edit.
מגדירים את מצב האתחול של סשן BFD ל-
Disabled.אופציונלי: מגדירים אפשרויות אחרות של BFD כמו שמתואר במאמר הגדרות וטיימרים של BFD.
gcloud
מריצים את הפקודה update-bgp-peer:
gcloud compute routers update-bgp-peer ROUTER_NAME \
--project=PROJECT_ID \
--peer-name=PEER_NAME \
--interface=INTERFACE \
--ip-address=IP_ADDRESS \
--peer-asn=PEER_ASN \
--peer-ip-address=PEER_IP_ADDRESS \
--region=REGION \
--bfd-session-initialization-mode=BFD_SESSION_INITIALIZATION_MODE \
--bfd-min-receive-interval=BFD_MIN_RECEIVE_INTERVAL \
--bfd-min-transmit-interval=BFD_MIN_TRANSMIT_INTERVAL \
--bfd-multiplier=BFD_MULTIPLIER
מחליפים את מה שכתוב בשדות הבאים:
-
ROUTER_NAME: השם של Cloud Router -
PROJECT_ID: שם הפרויקט שמכיל את Cloud Router -
PEER_NAME: השם של עמית ה-BGP -
INTERFACE: השם של הממשק של עמית ה-BGP הזה -
IP_ADDRESS: כתובת ה-IP המקומית של הממשק של Cloud Router עבור עמית ה-BGP הזה בטווח169.254.0.0/16; שייכת לאותה רשת משנה כמו כתובת ה-IP של הממשק של נתב העמית -
PEER_ASN: מספר המערכת האוטונומית (ASN) של BGP עבור הקישור הזה בין רשתות שכנות באמצעות BGP -
PEER_IP_ADDRESS: כתובת link-local של נתב העמיתים ששייך לטווח169.254.0.0/16 -
REGION: האזור שבו נמצא Cloud Router -
BFD_SESSION_INITIALIZATION_MODE: מוגדר לערךdisabled - אופציונלי: מגדירים אפשרויות אחרות של BFD כמו שמתואר במסמך הגדרות BFD.
API
משתמשים בשיטה routers.patch כדי לעדכן את השדה bgpPeers[].bfd.sessionInitializationMode.
בשדה bgpPeers[] מזינים מערך של רשתות BGP שכנות. כשמגדירים את השדה הזה, מחליפים את מערך העמיתים הקיים של BGP במערך החדש שכלול בבקשה.PATCH
שליחת בקשת
GETכדי לקבל את המערך הנוכחי של עמיתי BGP עבור הנתב. פרטים נוספים מופיעים במאמר בנושא הצגת ההגדרות של סשן BGP.שולחים בקשת
PATCHעם מערך חדש של עמיתי BGP. ברכיב array שמכיל את סשן ה-BGP שרוצים להשבית עבורו את BFD, מגדירים אתbgpPeers[].bfd.sessionInitializationModeל-DISABLED:PATCH https://compute.googleapis.com/compute/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: הפרויקט שמכיל את Cloud Router -
REGION: האזור שבו נמצא Cloud Router -
ROUTER_NAME: השם של Cloud Router -
BGP_PEERS: התוכן של המערך החדש של עמיתי BGP
בדוגמה הבאה יש שני נתבי BGP שכנים, והפקודה משביתה את BFD בשניהם. מידע נוסף על האפשרויות האלה זמין במאמר בנושא הגדרות וטיימרים של BFD.
{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": DISABLED, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513,https://cloud.google.com/network-connectivity/docs/router/how-to/configuring-bfd "advertisedRoutePriority": 99, "advertiseMode": "DEFAULT" "bfd": { "sessionInitializationMode": DISABLED, "minTransmitInterval": 1000, "minReceiveInterval": 1000, "multiplier": 5 } }-
המאמרים הבאים
כדי להגדיר BFD בסשן BGP או בנתב עמיתים, אפשר לעיין במאמר בנושא הגדרת BFD ל-Cloud Router.
דוגמאות להגדרות של נתבים של צד שלישי שתומכים ב-BFD עבור Cloud Router זמינות במאמר בנושא שימוש בהגדרות של נתבים של צד שלישי עבור BFD.
לקבלת עזרה בנושא הודעות אבחון של BFD, מצבי סשן והודעות סטטוס, אפשר לעיין במאמר בנושא הודעות אבחון של BFD ומצבי סשן.
כדי להגדיר סשנים של BGP, אפשר לעיין במאמר בנושא יצירת סשנים של BGP.
כדי להציג, לעדכן או למחוק Cloud Router, אפשר לעיין במאמר הצגה ומחיקה של Cloud Routers.
כדי לפתור בעיות ב-Cloud Router, אפשר לעיין במאמר בנושא פתרון בעיות.