בהשתלמות זו אנו נכיר את הפאקט טרייסר, רכיבים וחיבורים שניתן להוסיף לט

Transcription

בהשתלמות זו אנו נכיר את הפאקט טרייסר, רכיבים וחיבורים שניתן להוסיף לט
‫ב"ה‬
‫בהשתלמות זו אנו נכיר את הפאקט טרייסר‪ ,‬רכיבים וחיבורים שניתן להוסיף לטופלגיה‪ ,‬ונלמד כיצד להכין תרגילי מעבדה‬
‫מונחים באמצעות הפאקט טרייסר‪.‬‬
‫הפאקט טרייסר מציג תצורה פיזית‪ ,‬ותצוגה תיאורית‪ ,‬אנו נעבוד לרוב עם התצוגה התיאורית שלו‪.‬‬
‫ניתן להוסיף רכיבים שונים בפאקט טרייסר‪ ,Routers ,Switches ,Hubs :‬מחשבי קצה‪ ,‬מכשירים ניידים‪ ,‬שרתים ועננים שונים‪ .‬כל‬
‫רכיב ניתן לחבר עם חברו באמצעות כבלים‪.‬‬
‫ישנו ראוטר גם של חברת לינקסיס עם ממשק ניהול ‪ ,Web‬בתוכו אך לא כל הפונקציות נמצאות שם‪.‬‬
‫טיפ‪ :‬אתר זה מציג את הממשק של כל הראוטרים של לינקסיס‪:‬‬
‫‪Ui.linkysys.com‬‬
‫מאפשר לראות את כל הממשקים בצורה מלאה כולל חויבור כבלים ולא רק חיבור ‪ ADSL‬כמו שמופיע בפאקט טרייסר‪.‬‬
‫מצריך בשביל לבצע חיבור מסום ‪.Frame Relay‬‬
‫כאשר מציבים שני מחשבים‪ ,‬ניתן ליצור ביניהם תקשורת‪ ,‬אך כמובן צריך לחבר אותם פיזית עם כבלים‪ ,‬וגם להגדיר להם ‪,IP‬‬
‫מוסיפים שני מחשבים‪ ,‬ואז נכנסים להגדרת כל מחשב נכנסים ל‪ Desktop -‬וניתן להגדיר בצורה ויזואלית בדיוק כמו במחשב‬
‫עצמו‪ ,‬את כתובות האייפי של המחשבים‪ ,‬נכנסים ל‪ ,Static -‬מכיון שרוצים להגדרי אייפי בצורה סטטית מכניסים כתובת ‪,IP‬‬
‫‪ ,MASK‬ו ‪ – Default Gatway‬אין כרגע וגם ‪ – DNS Server‬שגם הוא אם לא נמצא אין צורך‪( – ..‬ההכנסה של ה‪ Mask -‬נעשית‬
‫בד"כ באופן אוטומטי ע"י זיהוי אוטומטי)‪.‬‬
‫לשמירה‪ ,‬פשוט יוצאים‪ ,‬ככה זה בסימולטור כולו‪ ,‬ללא אישורים‪.‬‬
‫בסימולטור עובד כמובן גם ‪ – CMD‬חלון פקודה‪ ,‬ובאמצעותו ניתן לבצע כמה פקודות תקשורת כלליות‪ .‬למשל ‪ .Ip config‬וגם‬
‫‪ ,/all‬שמראה מידע נוסף כמו שרתי ‪ ,DNS‬כתובת ‪ ,MAC‬ועוד‪.‬‬
‫כדי לחבר בין המחשבים ניתן לחבר כבלים‪ ,‬האפשרות הקלה ביותר זה חיבור של "ברק" – זה חיבור אוטומטי‪ ,‬שיודע לבד‬
‫באיזה כבל להשתמש‪.‬‬
‫ניתן להציג את נקודות החיבור – פורטים‪ ,‬ע"י הנחת הסמן של העכבר על החיבור‪ .‬או שניתן לומר שיציג תמיד את הלייבלים‪.‬‬
‫כאשר מחברים כבלים לא מתאימים אז אין חיבור ואז רואים סימון אדום שמראה שאין חיבור‪ ,‬חיבור נכון מראה ירוק כאשר יש‬
‫תקשורת שעוברת‪ .‬כתום מציג תהליך חיבור‪.‬‬
‫צריך להיזהר כי לפעמים למרות שהמחברים לא נכונ ים ולא מתאימים לכבלים עצמם‪ ,‬עדיין הפאקט טרייסטר מקבל אותם‬
‫למשל מחבר של כבל מוצלב מנחושת יכול להתחבר למחבר ‪ – RS 232‬שהוא חיבור סריאלי בכלל‪.‬‬
‫‪ – RS 232‬חיבור סריאלי – קונסול‪.‬‬
‫אם נחבר כעת למחשבים חיבור ‪ – HUB‬שהוא רק מחבר וזהו‪ ,‬ולא משמש יותר מזה‪ ,‬הוא "אהבלה" = הב‪.‬‬
‫כאשר פותחים ‪ SWITCH‬חדש‪ ,‬ניתן להתחבר באמצעות כבל סריאלי‪ ,‬להגדיר ‪ ,IP‬לגישה מרוחקת לסוויצ' ואז ניתן לעבוד מרחוק‬
‫ואין צורך יותר לעבוד עם כבל‪.‬‬
‫הערה‪ :‬ישנם מערכות של ‪ ,GUI‬שמאפשרות עבודה עם סוויצ'‪ ,‬אבל האמת היא שלא עובדים עם זה כל כך‪ ,‬כי הם מוגבליחם‪,‬‬
‫לא ניתן ליצור סקריפטים‪ ,‬ולא ניתן לעבוד דרך מכשירים מרוחקים כמו פלאפונים ועוד‪.‬‬
‫פאקט טרייסר לא עובד טוב כאשר רוצים להמחיש ‪ ,WAN‬חלק מהבעיה היא שלא ניתן לעשות ‪ WAN‬בין מחשב למחשב‪ ,‬אלא‬
‫בין מרחקים גדולים‪ ,‬רשתות גדולות‪ .‬מה שקורה הוא שהמונח ‪ ,WAN‬אינו מובן לתלמידים‪ .‬לעומת זאת עם משתמשים עם‬
‫‪ ,MULTIUSER‬ניתן להגדיר רשת מרוחקת ולעבוד בצורה הדומה יותר למציאות‪.‬‬
‫אם אנו רוצים להדגים חיבור של ‪ , WAN‬בין ראוטרים‪ ,‬צריך להוסיף ראוטר ולהוסיף לו כרטיס הרחבה של ‪ ,WAN‬אם נראה‬
‫בכרטיסי ההרחבה השונים ניתן לראות הסבר מתחת לכל כרטיס הרחבה שונה‪:‬‬
‫במעבדה מחברים שני ראוטרים‪ ,‬כבל ‪ ,WAN‬שיש לו שני צדדים ‪( DTE‬זכרי) ‪( DCE‬נקבי)‪ ,‬זכרי ונקבי‪ .‬צריך שצד אחד יהיה לו‬
‫שעון וצד אחד ללא שעון‪.‬‬
‫השעון הוא בעצם שצד אחד צריך לתת סנכרון לצד השני עם שעון‪ ,‬וצריך להגדיר מהירות של שעון מסויימת‪ ,‬והיא מוגדרת על‬
‫ידי שני צדד ים‪ .‬כאשר אנו משתמשים בפאקט טרייסר‪ ,‬כאשר אנו בוחרים את החיבור עם השעון‪ ,‬אז הוא יהיה הראשון עם‬
‫השעון‪ ,‬והשני ללא שעון‪ ,‬ואם נבחר חיבור ‪ ,DTE‬אז הוא ללא השעון והשני עם שעון‪.‬‬
‫כאשר אנו רוצים לשלוח ‪ , PING‬חייבים כתובת יעד וכתובת שולח כמובן‪ ,‬וניתן לשלוח פינג גם באמצעות הסימולציה של הפינגים‪.‬‬
‫רצוי כאשר רושמים אייפים סטטיים או כל דבר לציין זאת באמצעות תויות שמוסיפים ליד המכשירים עצמם‪ .‬ניתן לשלוח פינג‬
‫באמצעות שורת הפקודה בתוך הממשק של אחד המחשבים‪:‬‬
‫‪Ping 1.1.1.1‬‬
‫ישנם שני מצבים כלליים בפאקט טרייסר‪ ,‬המצב הרגיל הוא‪ ,REALTIME :‬מצב זה מדמה מצב שקורה עכשיו‪ .‬וניתן להיכנס למצב‬
‫‪ ,Simulation‬ואז ניתן לראות בכל שלב של חבילה שנשלחת ולעקוב אחריה‪.‬‬
‫כאשר שלחנו למשל פינג כלשהו‪ ,‬אז ניתן לראות בכל שלב מה קורה איתו – ‪ – ICMP‬זה פרוטוקול תקשורת שפינג הוא חלק‬
‫מפרוטוקול זה‪ ,‬בנוסף על כך ניתן להיכנס לתוך הפאקט עצמו ולראות את כל השלבים של ה‪ ,OSI -‬לראות כיצד מתבצע‬
‫‪ ,Encapsulation‬כלומר הכימוס של השלבים‪:‬‬
‫ע"י כניסה על תוכן החבילה ניתןו לראות את התמונה המצולמת‪:‬‬
‫כאשר שולחים בפעם הראשונה ‪ ,IP‬אז בשלב הראשון נשלח ‪ ,ARP‬כדי לגלות מהו כתובת ה‪ MAC -‬של היעד‪ .‬אבל ניתן לסנן את‬
‫הפרוטוקולים ולבחור רק ‪ ,ICMP‬ואז לראות רק את חבילת הפינג‪:‬‬
‫הודעת ‪ ,ARP‬היא הודעה הנמצאת בין שכבה ‪ 2‬לשכבה ‪ – .3‬וניתן לראות ש‪ ARP -‬נשלחת לכתובת ‪ FF:FF:FF:FF:FF:FF‬כלומר‬
‫הודעת ברודקסט‪.‬‬
‫מלבד הסתכלות כיצד ההודעה נשלחת ואת השכבות‪ ,‬ניתן להיכנס לכל חבילה בנפרד‪ ,‬ע"י לחיצה על החוצץ ‪:PDF‬‬
‫בחלק העליון אנו יכולים לראות את חבילת ה‪ ,Ethernet -‬שזו חבילה העוברת בשכבה השניה (שכבת הסבל) הפיזית – והיא‬
‫עובדת ע"י כתובות ‪.MAC‬‬
‫ע"י לחיצה על המקש‪ ,Capture / Forward :‬ניתן להתקדם צעד צעד‪ ,‬אם נכנס לפרטי החבילה במחשב היעד ניתן ללראות כיצד‬
‫שוב הכימוס עובד לכיוון השני‪.‬‬
‫אם נדגים למשל גישה לאתר ווב‪ ,‬ניתן בפילטרים להגדיר שנראה גם ‪ ,http‬וגם ‪ ,TCP‬ואז כאשר ננסה להיכנס דרך הדפדפן‬
‫המובנה של המחשב את כתובת המחשב ‪ ,1.1.1.1‬נראה את לחיצת היד המשולשת של ה‪ TCP -‬כאשר נשלחים כמה הודעות בו‬
‫זמנית‪.‬‬
‫אם נדגים למשל פעולת פרוטוקול ‪ ,DNS‬נוכל להקיש ‪ ,www.facebook.com‬למשל כדי לבקש שרת ‪ ,DNS‬שיידע להמיר לי את‬
‫כתובת הדומיין לאייפי‪.‬‬
‫תרגיל‪:‬‬
‫‪ )1‬להוסיף ‪ 5‬מחשבים לטופולגיה‪ ,‬לחבר לסוויץ' ‪ .2960‬להציב אותם באותה הרשת‪.‬‬
‫כאשר אנו ניגשים להכין מערך שיעור מונחה‪ ,‬לבניית טופלוגיה עובדת בפאקט טרייסר‪ ,‬יש קודם כל להבין מה התלמידים‬
‫יודעים‪ ,‬ולאן צריך להגיע‪ .‬לא להתפזר יותר מדי‪ ,‬אלא להיות ממוקדים‪.‬‬
‫תרגיל מונחה ‪ – 1‬היכרות בסיסית עם פאקט טרייסר‬
‫טיפים‪:‬‬
‫יש לעבוד עם פרוייקט חדש‪ ,‬ולעבוד במקביל עם וורד‪ .‬את ההורראות לתרגיל רצוי לכתוב בוורד ולאחר מכן להעתיק‪ .‬ההוראות‬
‫של הפאקט טרייסר עובדים עם ‪ ,html‬לכן יש לשמור את הקובץ וורד כ‪ ,html -‬ולהעתיק את קוד המקור‪.‬‬
‫כאשר בונים תרגילים‪ ,‬יש לבנות את התרגילים שלב אחר שלב‪ ,‬ובכל שלב ליצור פיזית את השלבים בתוכנה‪ ,‬כמו כן יש לשים‬
‫לב לשמות הרכיבים‪ ,‬ולומר לתלמיד מה שמו של הרכיב שמוסיפים (את הדגם שלו‪ ,‬וגם את השם שהתוכנה או התלמיד מוסיף)‪.‬‬
‫הנה דוגמא לתרגיל‪:‬‬
‫תרגיל בסיס להוספת ‪ 5‬מחשבים וחיבורם ‪ +‬בדיקת קישוריות‬
‫מאת‪ :‬פלוני אלמוני‪ .‬תאריך ‪...‬‬
‫המטרה‪ :‬יצירת טופלגיה המכילה ‪ 5‬מחשבים‪ ,‬חיבורם ובדיקת קישוריות תקינה‪.‬‬
‫שלב ראשון‪:‬‬
‫הוסיפו ‪ 5‬מחשבים חדשים‪ ,‬והוסיפו אותם בטופלוגית כוכב‪ .‬שמם של המחשבים (‪.)PC0, PC1, PC2, PC3, PC4‬‬
‫שלב שני‪:‬‬
‫הוסיפו מתג מסוג‪.)Switch( 2960 :‬ששמו – ‪.Switch0‬‬
‫שלב שלישי‪:‬‬
‫חברו את המחשבים למתג (‪ )Switch0‬באמצעות כבלים ישירים‪.‬‬
‫שלב רביעי‪:‬‬
‫הגדירו כתובת ‪ IP‬לכל מחשב באופן הבא‪:‬‬
‫‪192.168.1.1‬‬
‫‪192.168.1.2‬‬
‫‪192.168.1.3‬‬
‫‪192.168.1.4‬‬
‫‪192.168.1.5‬‬
‫>‪PC0 -‬‬
‫>‪PC1 -‬‬
‫>‪PC2 -‬‬
‫>‪PC3 -‬‬
‫>‪PC4 -‬‬
‫שימו לב כתובת הסבנט מסק מוקצית אוטומטית‪.‬‬
‫שלב חמישי‪:‬‬
‫בדיקת קישוריות‪:‬‬
‫שגרו פינג בין מחשב לכל מחשב אחר‪ ,‬וודאו כי הפינג עובד‪.‬‬
‫‪http://twitpic.com/e6p8ci‬‬
‫סיימנו את הכנת הבסיס‪.‬‬
‫כעת הולכים לכפתור‪:‬‬
‫והוא שואל האם אנו רוצים שזו תהיה התשובה או הסיום ואנו עונים "כן"‪.‬‬
‫כעת נכנסים לממשק ההוראות‪ ,‬וב‪ ,Instructions -‬אנו עובדים‪.‬‬
‫בעמוד זה אנו יכולים ליצור עמודים שונים‪ ,‬באמצעות ‪ ,+‬ואז לעבור שלבים בודדים‪.‬‬
‫כעת אנו ניגשים לוורד ושומרים את הקובץ כדף אינטרנט בודד‪ ,mht – .‬לאחר מכן לפתוח באינטרנט אקספלורר להראות‬
‫‪ ,Source‬להעתיק ולהדביק ב‪.Edit -‬‬
‫כעת הולכים ל‪ ,Initial Network -‬ומציגים איך נראית התצוגה הראשונית כאשר פותח התלמיד את התרגיל‪ .‬לאחר שסיימנו‬
‫לערוך את הרשת ההתחלתית לוחצים על כובע המכשף‪ ,‬ואז ממשיכים‪ .‬כעת הולכים ל‪– .Answer Networks -‬‬
‫כעת בשלב זה אני יכול להגדיר מה הסימולציה תבדוק אחר התלמיד‪ ,‬כל מה שמסומן ב‪V -‬נבדק‪ .‬כדי לקצר תהליך ניתן לעשות‬
‫פילטר ולרשום מה אנו רוצים שיוצג‪ ,‬למשל אצלנו‪ ,"in physical shape"' :‬יציג רק את הבדיקה הפיזית של מיקום הרכיבים‪ .‬כדי‬
‫לשמור את ה‪ – Activity -‬פעילות מדי פעם ע"י ‪ ,SAVE‬בצד שמאל‪.‬‬
‫כעת ניתן לעשות ‪ ,Test Activity‬כדי לבדוק שהכל בסדר‪ .‬ניתן לבדוק ‪.‬‬
‫כעת אנו רוצים לבדוק את חיבורי הכבלים שהם כמו שצריך‪:‬‬
‫אז נסמן את כתובת ה‪ ,IP -‬את ה‪.Subnet Mask -‬‬
‫וגם‬
‫ניתן להוסיף פידבק על תרגיל מוצלח ומושלם‪ ,‬או תרגיל כושל‪:‬‬
‫כמו כן ניתן לתת פידבק על אי הצלחת תרגיל בצורה ספציפית ע"י סימון בתווית מילוי ליד המשימה שצריך להשלים‪:‬‬
‫רצוי לשים ססמא לקובץ‪ ,‬כדי שלא יהיה ניתן לערוך או שמישהו לא מורשה יראה את מה שצריך לבצע‪.‬‬
‫ניתן לשמור את קובץ התרגיל שביצענו‪ ,‬ואז לפתוח כדי לערוך ועוד (ואם צריך ססמא‪ ,‬מזינים לאחר הפתיחה)‪.‬‬
‫אם ברצוני להוציא החוצה את קובץ ה‪ Initial -‬כלומר ההתחלתי לקובץ רגיל של פקט טרייסר ניתן לבצע ייצוא – ‪ Export‬ככה‪:‬‬