Lec 1 Flashcards

1
Q

מהו כרטיס רשת

A

כרטיס רשת הוא רכיב חומרה אשר מאפשר למחשב להתחבר לרשת המחשבים לשלוח ולקבל מידע

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

מהו פורטוקול ומה הוא מגדיר

A

סט חוקים בכדי לשלוח ולקבל מידע, הוא מגדיר :
סוגי ההודעות שקיימות
את הפורמט של ההודעה ה syntax (בעצם השדות שלה)
ואת הסמנטיקה משמעות של כל אחד מהשדות

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

מה היא הטופלוגיה של הרשת

A

זה בעצם מה המבנה שלה , לדוגמה מבנה כוכב

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

whats an HUB?

A

זה בעצם רכיב תקשרות מטומטם שברגע שהוא מקבל הודעה הוא מעביר אותה לכל שאר המכשירים שמחוברים אליו. המחשבים שאליהם ההודעה לא מיועדת פשוט מתעלמים ממנה.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

איזה סוגי מודלים של שכבות רשת יש

A

TCP/IP , OSI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what are the layers in TCP/IP model

A
phyisical
link
network
transport
Aplication
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

איך עובד המידע בין השכבות השונות

A

כל שכבה מעבירה לשכבה שמתחתיה מידע והיא מתייחסת אליה בתור קופסא שחורה ומסיפה מידע משלה עד שהכל נשלח ברמה הפיזית

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is a port

A

זה בעצם המזהה של פרוסס ברשת

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is a switch

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what a MAC

A

זהוי כתובת פיזית של הכרטיסי רשת ( היא ניתנת גם לשינוי) , מכשירים משתמשים בה בכדי להעביר מידע על אותה רשת . מורכבת מ 48 בתים
והיא כתובת יחיודית , שמחולקת על ידי היצרנים .
משתמשים מה בה ברמת הלינק

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what an ip

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

whats a router ?

A

הרצאה 1 תשובה 12

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

if there is an ip why do we need mac

A

הרצאה 1 ,תשובה 13

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

כאשר אליס שולחת לבוב הודעה והם שניהם באותה רשת איזה כתובת היא שולחת

A

תשובה 14

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

מה תפקידה של שכבת האפלקציה

A

לבנות את המידע אשר התוכנה בצד השני צריכה לקבל וכיצד עליה להבין אותו .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

כיצד נקרא מידע בשכבת ה לינק

A

Frame

17
Q

כיצד נקרא מידע בשכבת ה network

A

Packet

18
Q

כיצד נקרא המידע בשכבת ה transport

A

Segment

19
Q

what is AF_INIT in socket phyton

A

says that we use ipv4

20
Q

what is SOCK_DGRAM

A

say that we want to use UDP

21
Q

what happen in the line

s = socket(AF_INIT,SOCK_DGRAM)

A

The o.s will create a socket for us , will give us memory and will return it representation to us

22
Q

what s.bind(source_ip,source_port) is doing ?

A

we are saying that this socket will that source_port and that he can receive any messages from that ip ( if it ‘0.0.0.0’ its means it any ip)

23
Q

what is s.recvfrom(2048)

A

receive data to the socket it will stack on it , 2048 its the limit for the size of the message.

24
Q

what is s.sendto(data.upper(),sender_info)

A

send a message first data and then ip and port as a tuple

25
Q

what is a socket API ?

A

its an interface that the O.S gives to other application in order to use her sockets .

26
Q

i UDP what is the diagram of the client ?

A

open socket -> SendTo RecvFrom and close the socket in the end

27
Q

i UDP what is the diagram of the server ?

A

open socket -> bind -> RecvFrom sendto