מבוא לתקשורת נתונים מודל 7 השכבות Protocol‏ (TCP/IP)

Slides:



Advertisements
Similar presentations
Completeness and Expressiveness. תזכורת למערכת ההוכחה של לוגיקה מסדר ראשון : אקסיומות 1. ) ) (( 2. )) ) (( )) ( ) ((( 3. ))) F( F( ( 4. ) v) ( ) v ((
Advertisements

מבוא למדעי המחשב לתעשייה וניהול
סוגי רשתות תקשורת LAN WAN רשת מקומית – רשת כוכב אינטרנט שרת נתב לקוח.
1 Formal Specifications for Complex Systems (236368) Tutorial #4 Refinement in Z: data refinement; operations refinement; their combinations.
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
הגנה במערכות מתוכנתות חורף תשס"ד הרצאה 6 מבוא לרשתות מודל TCP/IP איומים על רשתות.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
תרגול 8.5 – מודל השכבות, מבוא ל-TCP/IP
חורף - תשס " ג DBMS, Design1 שימור תלויות אינטואיציה : כל תלות פונקציונלית שהתקיימה בסכמה המקורית מתקיימת גם בסכמה המפורקת. מטרה : כאשר מעדכנים.
מכון ויצמן למדע - שמוליק מתוך 8 חישוב מקבילי ומבוזר מה זה יחידה חמישית במדעי המחשב... n ענף מתקדם במדעי המחשב העוסק במערכות ממוחשבות מרובות ישויות.
שאלות חזרה לבחינה. שאלה דיסקים אופטיים מסוג WORM (write-once-read-many) משמשים חברות לצורך איחסון כמויות גדולות של מידע באופן קבוע ומבלי שניתן לשנותו.
מערכות הפעלה ( אביב 2009) חגית עטיה © 1 אפליקציות שרת - לקוח  פרדיגמת שרת לקוח  מושג ה socket  מבנה שרת - לקוח  קצת יותר על רשתות.
ספר סקיצות ספר סקיצות קלאסי עם יכולות ממוחשבות. ספר סקיצות רגיל  יתרונות : נוח לנשיאה, מהיר ונוח לעבודה, עמיד.  חסרונות : הכול ידני, קשה לקבל דיוקים.
חורף - תשס " ג DBMS, צורות נורמליות 1 צורה נורמלית שלישית - 3NF הגדרה : תהי R סכמה רלציונית ותהי F קבוצת תלויות פונקציונליות מעל R. R היא ב -3NF.
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
RSS מדור הדרכה ויעץ ינואר RSS – Really Simple Syndication משמש להפצת תכנים ברשת – חדשות והודעות משמש למעקב אחר עדכונים חדשים העדכון מגיע לכתובת.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
פרוטוקולי תקשורת חזרה כללית. מודל 7 השכבות Layer 1 – physical layer זוהי השכבה הפיסית, ומגדירה את האיפיונים הפיסיים והחשמליים של הרשת. בשכבה זאת רצים.
עקרון ההכלה וההדחה.
מערכות הפעלה ( אביב 2006) חגית עטיה © 1 סיכום הקורס.
OSI Reference Model An overview. Standards and the internet International Organization for Standardization ISO 70’s.
מבוא למערכות מידע סמסטר ב', תש"ע הרצאה 3
פרק 2 מודל OSI § השכבה הפיזית § השכבה הפיזית - העברת אותות אנלוגיים / דיגיטליים. § שכבת הערוץ § שכבת הערוץ - קישור ושליטה על הנתונים. § שכבת הרשת § שכבת.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #3 Internet Control Message Protocol (ICMP)
רשת האינטרנט ויישומיה האינטרנט היא הרשת הגדולה ביותר בעולם המקשרת בין מחשבים ואנשים המפעילים אותם במדינות רבות בעולם. ב העריכו שהאינטרנט מקשרת קרוב.
Text to speech In Mobile Phones איתי לוי. הקדמה שימוש בהודעות טקסט על המכשירים הסלולארים היא דרך תקשורת מאוד פופולארית בימינו אשר משתמשים בה למטרות רבות,
Defining Network Protocols Application Protocols –Application Layer –Presentation Layer –Session Layer Transport Protocols –Transport Layer Network Protocols.
Introduction to Packet Accelerator (PA). 7 Application Layer 6 Presentation Layer 5 Session Layer 4 Transport Layer 3 Network Layer 2 Data Link Layer.
Introduction to Packet Accelerator (PA). Communication Models Network Access Ethernet ARP FDDI Internet IP Host-to-Host TCP UDP Application TELNET FTP.
Chapter 9 & 10 TCP/IP. TCP/IP Model Application Transport Internet Internet Access.
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל- Windows 8.1 ואפליקציות ל- Windows Phone 8 Control (Part II)
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Telecommunications Essentials John R. Durrett July 5, 2005.
THE OSI REFERENCE MODEL
Physical Net. Access IP TCP/UDP Application Physical Net. Access IP TCP/UDP Application Physical Net. Access Physical Net. Access IP Physical Net. Access.
The OSI Model & TCP/IP model
OSI LAYERS.
תקשורת מחשבים ואלגוריתמים מבוזרים
Chapter 3 Understanding the OSI Model
What the OSI Protocol Layers Do
תקשורת ומחשוב תרגול 9 CMD vs Networking.
תקשורת מחשבים "מודל OSI" Open System Interconnection reference model
2018 Valid Cisco Exam Dumps IT-Dumps
תקשורת ומחשוב תרגול 1 IP, Classes and Masks.
Introduction to TCP/IP
רשתות תקשורת רשת תקשורת מקומית (LAN) כוללת מחשבים רבים ומדפסות במקום ארגוני. רדיוס גיאוגרפי מוגבל העברת נתונים במהירות גבוהה מספר רב מאוד של מערכות ותחנות.
מהלך שיעור מבנה ותפקיד מודל ה – OSI פרוטוקול TCP/IP ומודל DoD
מערכות בסיסי נתונים ספרות Database System Concepts/ Korth, Siberschatz
ממשקים - interfaces איך לאפשר "הורשה מרובה".
מדיית תקשורת Communication media
מנחה אקדמי : ד"ר יובל אלוביץ
תקשורת סריאלית מגיש: דביר דדון מנחה: ד"ר מרטין לנד.
Computing Over Distance
Find the Critical Path and the Time Required
תקשורת ומחשוב תרגול סוקטים.
תזכורת על מה דיברנו שיעור שעבר? בנינו אתר אינטרנט עם כותרות
רשתות תקשורת מחשבים 1 תרגול 1- מבוא
Shell Scripts בסביבת UNIX
מבוא למערכות מידע פרק 1.
מודל OSI (מודל 7 השכבות).
IPsrc IPdst MACsrc MACdst
IP IP Net. Access Net. Access Net. Access Net. Access Physical
OSI Reference Model Kashif Ishaq.
Open System Interconnect (OSI).
Presentation transcript:

מבוא לתקשורת נתונים מודל 7 השכבות Protocol‏ (TCP/IP) מיתוג מנות ומעגלים רכיבים להרחבת הרשת http://alaadin.cjb.net

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מהי רשת הרשת היא אוסף של שני מחשבים או יותר, מחוברים יחד בעזרת תשתית פיזית, מסוגלים לתקשר ולשתף מידע, וזאת בגלל ההסכמה להשתמש בתוכנה ששומרת על מקבץ זהה של כללים הנקראים פרוטוקולים. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 תפקידי המחשבים ברשת כדי שמערכת ההפעלה לרשת תוכל ליישם את פעילותה יש להתקין שירותים מתאימים על מחשב הלקוח ומחשבי הרשת לקוח Client – תחנת העבודה המתפקדת כלקוח ברשת. שרת Server – מחשב המתפקד כשרת ברשת. על המחשב המתפקד כשרת מותקן שירות שיאפשר ללקוחות גישה למשאבי הרשת. לדוגמה: שרת קבצים שרת בסיסי נתונים שרת WEB – מספק שירותי קבצים ויישומים בסביבת האינטרנט או האינטרא-נט. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 סוגי רשתות רשת שוויונית Peer To Peer כל התחנות שוות ללא היררכיה ביניהן וללא שרת ייעודי. כל תחנה יכולה לתפקד כלקוח וגם כשרת וכך כל תחנה יכולה לשתף משאבים ולגשת למשאבים משותפים של תחנה אחרת ללא צורך בשרת ייעודי. רשת שרת/לקוח Client/Server רשת בה מתקינים שרת ייעודי או יותר המספק את שירותי הרשת לכלל הלקוחות. ברשת כזו יש צורך בתפקיד אדמיניסטרטיבי לניהול, החזקה ואבטחת הרשת. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל השכבות כדי לפשט ולאפשר גמישות מחולקת התקשורת לסדרה של שכבות. לכל שכבה תפקיד פונקציונאלי והיא משתמשת בשירותים של השכבה הנמוכה ממנה ומספקת שירותים לשכבה הגבוהה ממנה. הפרוטוקול הינו סט החוקים המתקיים בין שכבה כלשהי למקבילה שלה ביעד (או בצומת אחרת בדרך). בעבר היה נהוג מודל 7 השכבות, כיום מממשים לרב את ארבעת התחתונות ורואים בשאר את האפליקציה. לחלוקה לשכבות נפרדות יש מחיר וקיימות אופטימיזציות המבטלות/מטשטשות חלק מהגבולות. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

ISO VS. OSI ארגון התקינה הבינלאומי ISO – International Standards Organization מודל הייחוס OSI OSI – Open System Interconnection בעזרת מודל זה הנך יכול להתייחס לרשת ולתיאור של המערכות ברשת מטרת המודל - לאפשר חיבור רשת בין מערכות מחשבים שונות (יצרנים שונים ) וליצור תקני תקשורת בינלאומיים מודל הייחוס, מתאר תקשורת מרושתת כסדרה של שכבות מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מצב קודם / מצב קיים עד סוף שנות השבעים לא היה מודל ייחוס קבוע שניתן היה בעזרתו לבנות רשת תקשורת כל ייצרן החליט על מודל מסוים ודבק בו. לא ניתן היה לשלב בקלות בין מערכות שונות ברגע בו החלטנו על הקמת מערכת מחשוב באמצעות ספק מסוים, החלטנו גם על קשר ארוך טווח איתו כיוון שקשה מאוד היה לשנות את מרכיבי הרשת. כיום כל ייצרן עובד לפי מודל הייחוס של OSI. אין בעיה לשלב מרכיבים שונים ברשת תקשורת אחת. כל ספק יוכל לשלב מרכיבים ברשת התקשורת שלנו , למרות שלא הוא הקים אותה. הצרכן מרוויח – אין בעיה להשוות מחירים, להחליף ספקי שירות בעייתיים, לקבל דעות שונות ממומחים שונים. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 תקנים ופרוטוקולים עליית השימוש בתקשורת נתונים וריבוי התקנים שנוצרו, הוביל ליצירת מודלים סטנדרטיים שיאפשרו גישור וקישור בין פרוטוקולים שונים. המודל הנפוץ מכולם הוא מודל שבע השכבות של OSI שכבת היישומים APPLICATION LAYER שכבת התצוגה PRESENTATION LAYER שכבת השיחה SESSION LAYER שכבת התובלה TRANSPORT LAYER שכבת הרשת NETWORK LAYER שכבת עורק הנתונים- ערוץ DATA LINK LAYER השכבה הפיזית PHYSICAL LAYER מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל OSI המודל מתאר תקשורת ברשת כסדרת שכבות (LAYERS). כל שכבה יכולה לתקשר רק עם השכבה שמעליה או מתחתיה. העברת נתונים ממחשב למחשב חייבת לעבור לפי הסדר בכל השכבות (אין אפשרות לדלג על אחת השכבות) מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 פעולת המודל לכל מחשב ברשת צריכה להיות מחסנית פרוטוקול, שתפקידה לספק למחשב את התוכנה הדרושה לו כדי לתקשר ברשת. מחסניות נפוצות: TCP/IP, IPX/SPX, SNA, NetBeui, AppleTalk מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות ( OSI \ ISO ) User Transport תעבורה Network רשת Link ערוץ Physical פיזית שיחה Session תצוגה Presentation יישום Application Application protocol Application Layer 7 Presentation Layer 6 Presentation protocol Layer 5 Session Session protocol Transport protocol Layer 4 Transport קו טלפון ADSL ISDN כבלים ועוד Layer 3 Network Network protocol Layer 2 Link Link protocol PHY protocol (Signaling) Layer 1 Physical מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

השכבות הפופולאריות ברשתות תקשורת נתונים User Transport Network Link Physical PHY protocol (Signaling) Layer 1 Transport protocol Layer 4 Layer 3 Network protocol Layer 2 Link protocol מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות השכבה הפיזית Physical Layer מגדירה את המחברים, הפינים, רמות המתח וצורת ההפעלה של הממשק הפיזי, ובעצם מגדירה תקשורת מנקודה לנקודה. תרגום הנתונים לסיביות השכבה אינה מודעת לנתונים שעוברים דרכה, מעבירה בצורה גולמית רכיבים כלולים: כבלים, חיבורים, קווי תקשורת, REPEATERS, HUBS מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

השכבה הפיזית Physical Layer מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות שכבת הערוץ Data Link Layer דואגת להעברת תקינה של מסגרות בין שני אלמנטים המחוברים בקו התקשורת. פרוטוקולים ברמה זו מבצעים גילוי ותיקון שגיאות(CRC). דוגמאות לפרוטוקולים אלו Ethernet, Token Ring ועוד. אורזת את המנות למסגרות – FRAMES אחראית על בקרת הגישה לתווך אחראית על זרימת הנתונים – FLOW CONTROL במסגרת סגמנט יחיד רכיבים בשכבה זו BRIDGES, SWITCH מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

שכבת הערוץ Data Link Layer מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות שכבת הרשת Network Layer מטפלת בהעברת נתונים בין שתי תחנות המחוברת ביניהן בערוץ. תפקידיה העיקריים: ניתוב הנתונים מקצה לקצה ( בין שתי תחנות) בקרת עומס: ויסות עומס התנועה ברשת, ומונע היווצרות פקקים ברשת. גישור בין רשתות שונות כאשר התעבורה מתבצעת בין שתי רשתות שונות. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

שכבת הרשת Network Layer מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות - המשך שכבת התובלה/תעבורה Transport Layer אחראית ליצירת תקשורת אמינה מקצה לקצה ברשת. בקרת שגיאות ובקרת תנועה כמו כן מסדרת את המנות המגיעות משכבת הרשת. דוגמאות לפרוטוקולים בשכבה זו הינם TCP, SPX של נובל ועוד. מבטיח העברת נתונים ללא שגיאות בסדר הנכון דומה בעבודתה לשכבה 2 אולם פועלת בין כל הסגמנטים ברשת פרוטוקולים בשכבה זו SPX, TCP מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות - המשך שכבת השיחה Session Layer דואגת לאתחול וסיום של שיחה, קובעת את אופי השיחה (Full Duplex, Half Duplex) ומאפשרת המשך השיחה במקרה של תקלה. פתיחת וסגירת ערוץ התקשורת השמת "נקודות ציון" במהלך השיחה קביעת אופן השיחה בין המחשבים: FULL DUPLEX, HALF DUPLEX מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

שכבת השיחה Session Layer מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות - המשך שכבת ההצגה Presentation Layer מבצעת המרה של קודים ופורמטים, דחיסה של טקסט והצפנת מידע. תרגום המידע לפורמט מוכר סטנדרטים של שכבה זו ASCII, ANSI מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

שכבת ההצגה Presentation Layer מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות - המשך שכבת היישום Application Layer מספקת שירותי יישום שונים כגון דואר אלקטרוני, העברת קבצים, גלישה לאתרים שונים ועוד. משמשת עבור קשר עם יישומי הרשת ללא תלות בסוג הרשת הפקודה PING למשל היא יישום של שכבה זו מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מודל 7 השכבות- סיכום שכבה פיזית: מתרכזת בשידור סיביות בינאריות שכבת הערוץ: מספקת ערוץ נקי משגיאות, מחלקת נתונים למסגרות ומקבלת אישור על כל מסגרת. שכבת הרשת: ניתוב מנות מהמקור ליעד+ בקרת עומס. שכבת התובלה: יוצרת קשר להעברת נתונים. שכבת השיחה: בקרה וסנכרון, ניהול אסימון, הקמת שיחות בין משתמשים. שכבת הייצוג: קובעת איך יראו הנתונים, קידוד נתונים + תצוגת נתונים. שכבת היישום: מתאמת בין המשתמשים השונים לבין התוכנות שברשת, תיאום בין יישומים + יישמום להעברת קבצים. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

A simple data frame מסגרת נתונים מבנה מסגרת הנתונים שונה , בהתאם לארכיטקטורה ופרוטוקול הרשת. Destination ID Control CRC Sender ID Data מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

זרימה מתמשכת של נתונים , מאיטה את הרשת מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

Breaking data in packets מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 Packet components Header Data Trailer מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

כל שיכבה במודל מוסיפה כותרת נתונים למנה Application Header Presentation Header Session Header Transport Header Network Header Data Link Header Frame Preamble Data Data Link Trailer (CRC) Packet מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

המחשב הקולט צריך לדעת להפשיט את מנת הנתונים מהכותרות שלה Data מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

יישום מודל OSI בעולם המעשה Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer Application-level network service users Transport services Network services מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

“TCP/IP” דוגמאות נוספות - Browser Mail User-Application Internet Phone Management SMTP HTTP FTP TELNET TFTP SNMP DNS Application Layer (ULP) NFS RTP RPC RIP \ OSPF TCP/IP Protocols TCP UDP Transport Layer IP Network Layer ARP RARP ICMP IGMP Ethernet ATM Link & Physical Layer Copper (RJ-45, UTP-5) Fiber-Optic (Dual-ST, MM-50u) Telephone Wires (RJ-48, UTP-3) PPP מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

פרוטוקולי תקשורת באינטרנט מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 פרוטוקול TCP\IP מערכת כללים ומוסכמות לשליחת מידע ברשת. כללים אלה מפקחים על: התוכן, התבנית, התזמון, קביעת הרצף ובקרת השגיאות של הודעות המוחלפות בין התקני רשת. בקורס נשתמש בפרוטוקול תקשורת הנקרא TCP\IP הנפוץ ברשתות רבות וברשת האינטרנט. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

Transmission Control Protocol/ Internet Protocol‏ (TCP/IP) קבוצה של פרוטוקולי עבודה ברשת הנמצאים בשימוש נרחב באינטרנט ומספקים תקשורת על-פני רשתות זהות/שונות מחוברות הדדית עם ארכיטקטורות חומרה מגוונות ומערכות הפעלה שונות. פרוטוקול רשת סטנדרטי המאפשר תקשורת בין מקטעי רשת שונים. נקרא במקרים רבים גם פרוטוקול אינטרנט מכיוון שהוא פותח במהלך פיתוח האינטרנט. IP/TCP נחשב פרוטוקול אמין (Connection Oriented). TCP/IP כולל תקנים הנוגעים לאופן התקשורת בין מחשבים ומוסכמות עבור חיבור רשתות וניתוב תעבורה. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מאפייני פרוטוקול IP/TCP פרוטוקול סטנדרטי ופתוח לשימוש עבור כל היצרנים ומערכות ההפעלה (אינו בבעלות פרטית) מכיל סט שירותים לתקשורת המאפשרים תקשורת בין מערכות הפעלה שונות. משתמש בטכנולוגיה לקוח/שרת ומאפשר התרחבות (או הצטמצמות) של הארגון מבלי שנדרש לשינויים טכניים כלשהם. הפרוטוקול היחיד לשימוש באינטרנט. חסרונות פרוטוקול IP/TCP יש להגדיר את מאפייניו על כל מחשב ברשת. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

שירותים מקושרים ושירותים לא מקושרים שכבת הרשת יכולה לספק לשכבת התובלה שני סוגים עיקריים של שירותים: - שירות מקושר (Connection oriented service) : לפני העברת המתונים מוקם קשר בין תחנת המקור לתחנת היעד, מובטחת העברת מידע אמינה. (כמו בשיחת טלפון) - שירות לא מקושר (Connectionless oriented service ) בין תחנת המקור והיעד לא מוקם קשר, שכבת הרשת משתדלת להעביר מנות ליעדן, אך אינה מבטיחה שכל המנות תגענה ליעדן בצורה תקינה ולפי סדר שליחתן. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 כתובת IP כתובת באורך 32 סיביות המשמשת לזיהוי צומת ברשת IP. לכל צומת ברשת IP יש להקצות כתובת IP ייחודית המורכבת ממזהה הרשת וממזהה ייחודי של מחשב מארח. כתובת זו מיוצגת בדרך כלל באמצעות הערך העשרוני של כל שמיניה, כאשר הערכים מופרדים באמצעות נקודות (לדוגמה, 192.168.7.27). בגרסה זו של Windows, באפשרותך להגדיר את כתובת ה- IP באופן סטטי או דינאמי באמצעות DHCP. ) תרגום חופשי: פרוטוקול הגדרת מארחים דינאמי ( מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

IP (Internet Protocol) address כתובת IP. מזהה מספרי עבור התקנים הנמצאים על רשת TCP/IP. פורמט כתובת IP הוא מחרוזת של ארבעה מספרים, הנעים בין 0 ל-256, מופרדים על ידי נקודות. לדוגמא: 192.168.7.27 מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 כתובת IP דינאמי וסטטי כתובת IP סטטית של מתאם הרשת הינה קבועה וניתנת לשינוי באופן ידני כתובת IP דינאמית של מתאם הרשת נקבעת על ידי שרת DHCP המספק כתובת IP על פי דרישה בלבד מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

Dynamic Host Configuration Protocol‏ (DHCP) פרוטוקול שירות TCP/IP המציע תצורה חכורה דינאמית של כתובות IP למחשבים מארחים ומחלק פרמטרים אחרים של תצורה ללקוחות רשת זכאים. DHCP מספק תצורת רשת TCP/IP בטוחה, אמינה ופשוטה, מונע התנגשויות של כתובות ומסייע בשימור כתובות IP של לקוחות ברשת. DHCP עושה שימוש במודל שרת/לקוח שעל פיו שרת DHCP מנהל באופן מרוכז כתובות IP הנמצאות בשימוש ברשת. ללקוחות התומכים ב- DHCP יש אפשרות לבקש ולקבל חכירה של כתובת IP משרת DHCP כחלק מתהליך אתחול הרשת שלהם. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 TCP/IP המשך מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 חלוקת כתובות ל CLASSES כתבות IP מתחלקות לקבוצות, כל קבוצה נקראת CLASS. כל CLASS מייצג כתובות של רשת בסדר גודל שונה, כלומר רשת עם מיליוני מחשבים, רשת עם אלפי מחשבים, רשת עם מאות מחשבים. כדי לדעת על כתובת IP לאיזה CLASS היא שייכת יש לבדוק את הצירוף הראשון משמאל 34.212.12.1 CLASS טווח A 1-126 B 128-191 C 192-223 D 224-239 E ניסיוני 240-255 מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

כתובת תת-רשתSubnet Mask כדי שאפשר יהיה להבחין בין חלק הרשת וחלק המשתמש בכתובת ה-IP נהוג להצמיד לכל כתובת "מסכה" (Subnet Mask), שמאפשרת, באמצעות פעולה לוגית פשוטה, למצוא את כתובת הרשת של כתובת IP מסוימת. המסכה, כמו כתובת הIP מורכבת מארבע קבוצות של שמונה סיביות, כאשר עבור כל סיבית בכתובת הIP שמייצגת את הרשת יופיע 1, ועבור כל סיבית בכתובת הIP שמייצגת את המחשב הספציפי יופיע 0. למשל - בכתובת 192.168.0.17 החלק 192.168.0 מייצג את הרשת וה-17 את המחשב הספציפי. מסכת הרשת של כתובת זו תהיה 255.255.255.0, או בייצוג הבינארי – 11111111 11111111 1111111 00000000 ע"מ למצוא את כתובת הרשת, מתוך כתובת IP של מחשב ברשת, יש לבצע פעולת AND (וגם) בינארית בין כתובת הIP למסכת הרשת. בדוגמה הקודמת, התוצאה תראה כך - ייצוג עשרוני ייצוג בינארי כתובת IP 192.168.0.17 11000000 10101000 00000000 00010001 מסכת רשת 255.255.255.0 11111111 11111111 1111111 00000000 כתובת הרשת 192.168.0.0 10101000 11000000 00000000 00000000 מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

כתובת תת-רשתSubnet Mask כדי שאפשר יהיה להבחין בין חלק הרשת וחלק המשתמש בכתובת ה-IP נהוג להצמיד לכל כתובת "מסכה" (Subnet Mask), שמאפשרת, באמצעות פעולה לוגית פשוטה, למצוא את כתובת הרשת של כתובת IP מסוימת. המסכה, כמו כתובת הIP מורכבת מארבע קבוצות של שמונה סיביות, כאשר עבור כל סיבית בכתובת הIP שמייצגת את הרשת יופיע 1, ועבור כל סיבית בכתובת הIP שמייצגת את המחשב הספציפי יופיע 0. למשל - בכתובת 192.168.0.17 החלק 192.168.0 מייצג את הרשת וה-17 את המחשב הספציפי. מסכת הרשת של כתובת זו תהיה 255.255.255.0, או בייצוג הבינארי – 11111111 11111111 1111111 00000000 ע"מ למצוא את כתובת הרשת, מתוך כתובת IP של מחשב ברשת, יש לבצע פעולת AND (וגם) בינארית בין כתובת הIP למסכת הרשת. בדוגמה הקודמת, התוצאה תראה כך - ייצוג עשרוני ייצוג בינארי כתובת IP 192.168.0.17 11000000 10101000 00000000 00010001 מסכת רשת 255.255.255.0 11111111 11111111 1111111 00000000 כתובת הרשת 192.168.0.0 11000000 10101000 00000000 00000000 מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

כתובת תת-רשת Subnet Mask תבנית בת 32 סיביות המאפשרת לפרוטוקול IP להבחין בין מען זיהוי הרשת לבין זיהוי המארח. את מספר הsubnet רושמים מתחת לכתובת IP. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מסכת רשת משנה - SUBNET CLASS טווח מסכה A 1-126 255.0.0.0 B 128-191 255.255.0.0 C 192-223 255.255.255.0 D 224-239 255.255.255.255 E 240-255 ניסיוני מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 טווחים שמורים 10.0.0.0 – 10.255.255.255 127.0.0.0 – 127.255.255.255 172.16.0.0 – 172.31.255.255 192.168.0.0 – 192.168.255.255 169.254.0.1 – 169.254.255.255 APIPA מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 ניתוח כתובתIP ברשתות מורכבות, כגון רשת האינטרנט, כאשר למעשה יש חיבור בין שתי רשתות נפרדות או יותר, נהוג לחלק את כתובת הIP לשני חלקים, הראשון מייצג הרשת, והשני את המחשב. למשל, בכתובת 192.168.0.17, החלק 192.168.0 מסמל את הרשת, וה-17 את המחשב הספציפי. במקרים כאלו, חלק הכתובת של הרשת, שאליו מוצמדים אפסים (0) ככתובת המחשב (לדוגמה 192.168.0.0), תיקרא "כתובת הרשת". לכתובת זו אי אפשר לחבר מחשב או כל רכיב אחר, ואי אפשר לשלוח נתונים, היא משמשת לזיהוי הרשת כאשר נתבים או רכיבים אחרים רוצים לשמור מידע אודות הרשת. חלק הכתובת של הרשת, שאליו מוצמדות אחדות (1) ברמה הבינארית, כלומר 255 בייצוג העשרוני הנפוץ (לדוגמה 192.168.0.255), נקראת "כתובת השידור" (broadcast) של הרשת, נתונים שממוענים אליה יישלחו לכל המחשבים ברשת. בנוסף, נקודת החיבור לרשת אחרת (אם קיימת כזו) מכונה שער (gateway), נהוג להעניק לשער את הכתובת הראשונה ברשת, כלומר - כתובת הרשת, כשהספרה הבינארית האחרונה בה מוחלפת ל1 (לדוגמה - 192.168.0.1), באם יש יותר משער אחד, שער ברירת המחדל יקבל את הכתובת הראשונה, והאחרים את הכתובות שאחריו. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

פרוטוקולים במודל הTCP/IP לידע כללי HTTP, SMTP, FTP, DNS, DHCP, SSH, IRC, SNMP, SIP,IMAP4,MIME,SSH • TELNET,RPC,SOAP, ... Application TCP, UDP, SCTP, RTP, DCCP, ICMP ... Transport IPv4, IPv6, ICMP, ARP, IPX ... Network Ethernet, 802.11 WiFi, Token ring, FDDI, ARP ... Physical מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 כרטיס הרשת כרטיס ממשק הרשת NIC משמש כממשק פיזי בין המחשב ולבין אמצעי הכבילה ברשת. את הכרטיס מתקינים על אפיק במחשב ומחברים אליו את הכבל. המידע העובר דרך הכבל אל כרטיס הרשת ונארז בחבילות (Packet), החבילה היא קבוצה לוגית של מידע המכילה כותרת (Header). הכותרת מכילה מידע לגבי המיקום (המחשב אליו מיועדת החבילה והמחשב ממנו נשלחה החבילה). כרטיס הרשת קורא את כתובת היעד ומחליט האם החבילה מיועדת למחשב זה, אם כן כרטיס הרשת מעביר את החבילה הלאה למערכת ההפעלה שתעבד אותו. במידה וכרטיס הרשת מזהה שהחבילה אינה מיועדת למחשב זה הוא ישליך אותה. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 כרטיס הרשת המשך לכל כרטיס ממשק רשת יש כתובת ייחודית אשר בדרך כלל צרובה על הכרטיס עצמו. לכתובת זו מתייחסים כאל הכתובת הפיזית והיא נקראת כתובת בקרת גישה (MAC : Media Access Control). מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 כרטיס הרשת המשך כרטיס ממשק הרשת מבצע את הפקידים הבאים: קבלת מידע ממערכת ההפעלה של המחשב והמרת המידע לביטים חשמליים המועברים דרך הכבל. קבלת ביטים חשמליים והכבל ותרגומם, כך שהמידע יובן על ידי מערכת ההפעלה במחשב. בודק וקובע האם המידע המתקבל מהכבל מיועד למחשב מסוים. שליטה ובקרה על זרימת המידע בין המחשב ומערכת הכבילה מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 סוגי רשתות - המשך אינטרא-נט רשת בתוך ארגון העושה שימוש בטכנולוגיות ופרוטוקולים של האינטרנט, אך היא זמינה לאנשים מסוימים בלבד, לדוגמה העובדים בחברה. אינטרא-נט מכונה גם רשת פרטית. כמו רשת בזק-1 אינטרנט אינטרנט. שתי יחידות רשת או יותר המחוברות באמצעות נתבים. אינטרנט. רשת עולמית של מחשבים. אם יש לך גישה לאינטרנט, באפשרותך לאחזר מידע ממיליוני מקורות, ביניהם בתי ספר, ממשלות, עסקים ואנשים פרטיים. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מיתוג מנות ומעגלים מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מיתוג מעגלים ברשתות קיימת הבחנה בין רשתות מבוססות מיתוג מנות לבין רשתות מבוססות מיתוג מעגלים. מיתוג מעגלים “circuit switching” במיתוג מעגלים יש צורך לקבוע את כל המסלול לכל השיחה (מהמקור ליעד) קודם שמתחילים להעביר נתונים. עבור כל בקשה לשיחה מאתר ציוד המיתוג מסלול פיזי פנוי מהמקור ועד ליעד המבוקש, ומקצה את המסלול שאותר לאותה השיחה, לכל אורכה. בניתוב מעגלים קיימים 3 שלבים: הקמת מסלול, העברת מידע, ביטול מסלול. דוגמאות לשימוש במיתוג מעגלים : רשתות טלפוניה. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מיתוג מנות מיתוג מנות “packet switching” במיתוג מנות התשדורת מחולקת למנות/חבילות, כאשר כל חבילה מכילה את המידע הדרוש לצמתי הביניים לצורך כיוונה ליעד. לא מקצים מראש מסלול פיזי בין המקור ליעד. דוגמאות: Ethernet, דואר מכתבים, מכוניות בכבישים. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מיתוג מנות צד המקור הקובץ המקורי חלוקת הקובץ למנות : חלק 1 חלק 2 חלק 3 חלק 4 חלק 5 חלק 6 שכבת הTCP אחראית של פיצול הקובץ למנות : IP חלק 1 IP חלק 2 IP חלק 3 שכבת הIP אחראית על שידור המנה ליעד מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מבוא לתקשורת נתונים מאת: דיאב אלדין 2007 מיתוג מנות צד היעד IP חלק 1 IP חלק 2 IP חלק 3 שכבת הIP אחראית על קבלת המנה ביעד חלק 1 חלק 2 חלק 3 חלק 4 חלק 5 חלק 6 שכבת הTCP אחראית של איחוד המנות לקובץ המקורי הקובץ המקורי מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

מיתוג מנות ומעגלים - המשך שתי השיטות שונות מבחינות רבות: - במיתוג מעגלים, מבוזבז מעגל שהוקצה לשיחה מסוימת כאשר יש קטעי שקט. במיתוג מנות לאחר שידור מנה, ניתן לנצל את הערוץ לשידור מנות של ערוצים אחרים. - במיתוג מנות לעומת זאת אין שריון מסלול לשיחה ועלול להיווצר עומס נקודתי/זמני לאורך המסלול או זמן השיחה ומנות ילכו לאיבוד. מבוא לתקשורת נתונים מאת: דיאב אלדין 2007

סיום