Document

‫רפא”ל‬
‫חטיבת האלקטרוניקה‬
‫מנהל תקשורת‬
‫מצגת סיום‬
‫‪LAN SNIFFER‬‬
‫)‪(Analyzer‬‬
‫מגישים ‪:‬‬
‫מנחה ‪:‬‬
‫גולן פינקוביץ‬
‫‪025609041‬‬
‫גור אליאש‬
‫‪025222548‬‬
‫אורי אסף‪ ,‬רפא”ל‬
‫מהלך ההצגה‬
‫ההצגה תחולק לשני חלקים‪:‬‬
‫• חלק ראשון ‪ -‬מצגת על מטרת הפרוייקט‪ ,‬מבנה‬
‫ותרשים זרימה כללי של‬
‫הפרוייקט‬
‫הפרוייקט‪.‬‬
‫• חלק שני ‪ -‬הדגמה של הפרוייקט כולל תפעול מסכים‪.‬‬
uLAN SNIFFER ‫מטרת ה‬
‫מבואות ומוצאים‬
‫‪ ‬מבואות ‪ 4 -‬ערוצי ‪uLAN‬חד כיוונים‪ ,‬נתוני האירועים‬
‫אותם המשתמש מבקש למצוא‪.‬‬
‫‪ ‬מוצאים ‪ -‬תוכן ההודעות מערוצי ה‪uLAN -‬תוצגנה על‬
‫מסך המחשב‪ ,‬טריגר ל‪Logic Analyzer . -‬‬
‫‪SNIFFER PC‬‬
‫‪CONSUMER 1‬‬
‫‪CHANNEL 1‬‬
‫‪CONSUMER 4‬‬
‫‪CHANNEL 3‬‬
‫‪CONSUMER 3‬‬
‫‪ULAN NETWORK‬‬
‫‪CHANNELS 1,2,3‬‬
‫‪CHANNEL 2‬‬
‫‪CONSUMER 2‬‬
‫קצבי עבודה‬
‫‪ ‬המקשיבן עובד עם תדר שעון של עד ‪MHZ.60‬‬
‫‪ ‬המקשיבן יוכל להקשיב לרשתות ‪uLAN‬עם קצב מידע‬
‫של עד ( ‪30Mbps‬פי ‪ 7‬מהמקסימום הקיים כיום)‪.‬‬
‫מבנה המקשיבן‬
‫* חומרה ‪-‬‬
‫ כרטיס מוכן הכולל‪:‬‬‫‪- FPGA - Virtex 405em.‬‬
‫זיכרונות מהירים (‪MHZ) 100‬בגודל‬‫‪4Mx36.‬‬
‫גשר ל ‪- PCI‬של חברת ‪ PLX‬מסוג‬‫‪9080.‬‬
‫‪- 68‬פינים למשתמש ‪.‬‬
‫‪-‬קוד‪VHDL.‬‬
‫מבנה המקשיבן ‪ -‬המשך‬
‫* תוכנה‪-‬‬
‫ממשק למשתמש‪- GUI.‬‬‫תכנה המטפלת בקלט‪/‬הפלט מ‪/‬אל‬‫החומרה‪.‬‬
‫ ‪- DRIVER‬מסופק ע”י יצרני הכרטיס‪.‬‬‫*עזרים ‪-‬‬
‫רשתות ‪ uLAN‬חיצוניות להקשבה‪.‬‬‫‪-‬כבל להתחברות לרשתות הבדיקה‪.‬‬
‫ המשך‬- ‫מבנה המקשיבן‬
PC
CARD
(VHDL)
GUI ,SW,
DRIVER
SNIFFER PC
EXT
RAM
0
EXT
RAM
1
CONNECTION
CABLE
EXT
RAM
3
FPGA
XILINX
405EM
PCI BRIDGE - 9080
CONSUMER 1
CHANNEL 1
PCI - BUS
CONSUMER 2
EXT
RAM
2
CHANNEL 2
CONSUMER 3
ULAN NETWORK
CHANNELS 1,2,3
CHANNEL 3
CONSUMER 4
uLAN
NETS
‫תרשים זרימה כללי‬
INITIALIZE CARD
&
NETWORKS CONFIGURATIONS
GUI - INPUT SCREENS
SW GET TRIGGERS DEF. FROM USER
‫ המשך‬- ‫תרשים זרימה כללי‬
SW SEND USER DEF. TO HW
ON THE PCI BUS
HW SEARCH ON
uLAN CHANNELS
HW FIND & SAVE DATA
IN RAMS
‫ המשך‬- ‫תרשים זרימה כללי‬
HW SEND INTERRUPT TO SW
SW READS uLAN DATA WITH
HW HELP
SW ARRANGE uLAN DATA
ACCORDING TO
NETWORKS CONF.
‫ המשך‬- ‫תרשים זרימה כללי‬
GUI GET FILTER PRESENTATION
CONF.
GUI - OUTPUT SCREEN
CLOSE SNIFFER
AND
SAVE DATA IN FILE
RETURN TO
INPUT SCREENS
‫סיכום ומסקנות‬
‫‪ ‬המקשיבן יכול להקשיב לרשתות ‪uLAN‬בקצבים של‬
‫עד ‪Mbps, 30‬כאשר בטווח הרחוק נראה כי קצבי‬
‫רשתות ה‪uLAN -‬יגיעו עד ל‪Mbps.25 -‬‬
‫‪ ‬ניתן להגדיל ביתר קלות את יכולת ההקשבה של‬
‫המקשיבן (הגדלת מספר ערוצי ההקשבה למשל)‪.‬‬
‫‪ ‬קיים בסיס רחב להוספת ניתוחים ב‪OFFLINE. -‬‬
‫‪ ‬המקשיבן נבדק בהצלחה מול רשתות ‪uLAN‬‬
‫מבצעיות ברפא”ל‪.‬‬