עדכון או השבתה של 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 במסוף Cloud de Confiance .
בוחרים את נתב הענן שרוצים לעדכן.
בדף פרטי הנתב, בקטע סשנים של 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 במסוף Cloud de Confiance .
בוחרים את נתב הענן שרוצים לעדכן.
בדף פרטי הנתב, בקטע סשנים של 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 של נתב ה-peer ששייך לטווח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, אפשר לעיין במאמר בנושא פתרון בעיות.