1
00:00:05,250 --> 00:00:12,100
Teraz w definicji tego, czym jest sieć, powiedziano nam, że sieć komputerowa służy do

2
00:00:12,100 --> 00:00:16,030
współdzielenia zasobów między węzłami, które są urządzeniami obliczeniowymi.

3
00:00:16,030 --> 00:00:20,320
Innymi słowy, mamy urządzenia, które współużytkują zasoby.

4
00:00:20,440 --> 00:00:26,470
Są dwa główne urządzenia, o których musisz wiedzieć na początku, a mianowicie serwer i klient.

5
00:00:26,470 --> 00:00:28,570
Co to jest serwer?

6
00:00:28,570 --> 00:00:31,170
Zapytajmy więc jeszcze raz roboty.

7
00:00:31,330 --> 00:00:36,210
Alexa co to jest serwer komputerowy w informatyce.

8
00:00:36,240 --> 00:00:42,150
Serwer to program komputerowy lub urządzenie, które zapewnia funkcjonalność dla innych programów lub

9
00:00:42,360 --> 00:00:43,820
urządzeń zwanych klientami.

10
00:00:43,830 --> 00:00:49,470
Ta architektura nazywa się modelem serwera klienta, a pojedyncze ogólne

11
00:00:49,470 --> 00:01:00,400
obliczenia są rozproszone na wiele procesów lub urządzeń, więc zauważ, że serwer zapewnia klientom usługę lub funkcjonalność w tak

12
00:01:00,430 --> 00:01:03,260
zwanym modelu serwera klienta.

13
00:01:03,370 --> 00:01:09,720
Tak więc serwery zapewniają funkcjonalność klientom, co rodzi pytanie, co to jest klient.

14
00:01:09,970 --> 00:01:11,880
Alexa co to klient.

15
00:01:13,910 --> 00:01:20,110
Klient to sprzęt lub oprogramowanie komputerowe, które uzyskuje dostęp do usługi udostępnianej przez serwer.

16
00:01:20,270 --> 00:01:25,820
Serwer często znajduje się w innym systemie komputerowym, w którym to przypadku klient uzyskuje dostęp do

17
00:01:25,820 --> 00:01:27,560
usługi za pośrednictwem sieci.

18
00:01:27,590 --> 00:01:30,730
Teraz posłuchaj, że to bardzo ważne, aby pamiętać.

19
00:01:31,060 --> 00:01:35,540
Klient uzyskuje dostęp do usługi świadczonej przez serwer.

20
00:01:35,540 --> 00:01:43,350
Zazwyczaj serwer to inny komputer lub inne urządzenie komputerowe niż klient w sieci.

21
00:01:43,400 --> 00:01:48,470
Mamy zamiar uzyskać dostęp do usługi hostowanej przez serwer w sieci.

22
00:01:48,470 --> 00:01:52,510
Oto przykład dużego serwera na serwerze.

23
00:01:52,620 --> 00:01:55,000
Oto wiele podstaw napędów.

24
00:01:55,120 --> 00:01:57,720
Tak dysk twardy.

25
00:01:57,720 --> 00:02:07,760
On ma jeszcze jeden i jeszcze jeden i jeszcze jeden.

26
00:02:07,760 --> 00:02:08,840
Mógłbym

27
00:02:12,440 --> 00:02:20,480
kontynuować całą ideę serwera polegającego na zapewnieniu klientom zasobów lub funkcjonalności, aby serwer był duży,

28
00:02:20,570 --> 00:02:22,430
ponieważ chcemy dużo miejsca.

29
00:02:22,430 --> 00:02:28,220
Chcemy dużej mocy obliczeniowej i dużej ilości pamięci na serwerze, zwłaszcza jeśli chcemy go zwiększyć.

30
00:02:28,250 --> 00:02:33,740
Jeśli masz tysiące zapytań od wielu klientów na serwer,

31
00:02:33,740 --> 00:02:39,800
chciałeś mieć pojemność, więc pamięć CPSU do obsługi tych zapytań.

32
00:02:39,800 --> 00:02:42,130
Stąd duże urządzenie.

33
00:02:42,350 --> 00:02:46,390
Musi mieć zdolność do obsługi żądań.

34
00:02:46,490 --> 00:02:52,040
Więc jeśli tylko jedna lub dwie osoby żądają strony internetowej z serwera, nie stanowi to problemu.

35
00:02:52,130 --> 00:02:56,560
Ale jeśli mamy tysiące żądań, jeden serwer może nawet nie wystarczyć.

36
00:02:56,810 --> 00:02:58,930
A potem mamy rozproszone usługi.

37
00:02:59,000 --> 00:03:04,040
Mamy więc usługę, taką jak strona internetowa, która jest rozproszona na wielu serwerach.

38
00:03:04,040 --> 00:03:09,800
Google jako przykład będzie miał tysiące na tysiącach serwerów do obsługi żądań od

39
00:03:09,800 --> 00:03:15,500
milionów klientów, więc będą mieli wiele serwerów do obsługi lub świadczenia usług

40
00:03:15,500 --> 00:03:16,640
dla klientów.

41
00:03:16,640 --> 00:03:23,300
Gdy wchodzisz na stronę Google i wpisujesz zapytanie, które wysyła zapytanie do baz danych i

42
00:03:23,300 --> 00:03:29,140
pobiera informacje z baz danych, aby dać ci odpowiedź na niektóre twoje zapytanie.

43
00:03:29,330 --> 00:03:33,170
Tak więc serwer świadczy usługę dla klienta.

44
00:03:33,170 --> 00:03:40,190
Teraz nie potrzebujesz takiego dedykowanego sprzętu, aby serwer, urządzenie klienckie, takie jak laptop, mogło

45
00:03:40,280 --> 00:03:41,880
działać jako serwer.

46
00:03:41,930 --> 00:03:46,310
Tak więc rola określa sposób działania tego urządzenia.

47
00:03:46,310 --> 00:03:52,070
Fizyczny laptop, taki jak ten laptop, może być klientem żądającym usługi z serwera, ale

48
00:03:52,130 --> 00:03:58,880
może także hostować usługę, więc może działać na jakimś serwerze, a następnie udostępniać plik jako przykład

49
00:03:59,150 --> 00:04:03,050
innym P. DO. więc hostuje usługę udostępniania plików.

50
00:04:03,290 --> 00:04:10,700
Tak więc klienci uzyskują dostęp do serwerów, aby skorzystać z usługi świadczonej przez serwer na stronie internetowej, będą obsługiwać stronę internetową

51
00:04:10,730 --> 00:04:16,900
dla klienta, która zostanie następnie wyświetlona na twoim komputerze jako przykład w dalszej części kursu, w którym dowiemy

52
00:04:16,920 --> 00:04:20,120
się o automatyzacji sieci i sieci zdolność programu.

53
00:04:20,120 --> 00:04:26,060
To staje się naprawdę ważne i w takim scenariuszu będziesz mieć jedną aplikację

54
00:04:26,390 --> 00:04:33,080
lub program świadczący usługę dla innego programu, zwykle przy użyciu tak zwanego interfejsu programowania aplikacji

55
00:04:33,080 --> 00:04:33,970
API.

56
00:04:33,980 --> 00:04:37,150
W tej chwili zignorujemy ten przykład.

57
00:04:37,280 --> 00:04:42,320
Dojdziemy do tego później, gdzie mamy maszynę rozmawiającą z maszyną, w zasadzie aplikację rozmawiającą

58
00:04:42,320 --> 00:04:46,380
z aplikacją 1, która wchodzi w interakcję z inną aplikacją.

59
00:04:46,470 --> 00:04:50,090
Na razie skupmy się na urządzeniach fizycznych.

60
00:04:50,090 --> 00:04:58,340
Teraz serwer, taki jak serw, jeden fizyczny komputer będzie nasłuchiwał na różnych numerach portów

61
00:04:58,400 --> 00:05:00,410
dla różnych protokołów.

62
00:05:00,410 --> 00:05:01,360
Co to jest protokół.

63
00:05:01,360 --> 00:05:06,350
Jest to w zasadzie zbiór zasad używanych do komunikacji między urządzeniami.

64
00:05:06,350 --> 00:05:09,210
Jako przykład mówię tutaj po angielsku.

65
00:05:09,260 --> 00:05:14,330
Mam nadzieję, że słyszysz to, co mówię, i mam nadzieję, że rozumiesz, co

66
00:05:14,330 --> 00:05:17,540
mówię, ponieważ w mojej mowie używam zestawu konwencji.

67
00:05:17,540 --> 00:05:19,880
Więc po angielsku mówimy w określony sposób.

68
00:05:19,880 --> 00:05:24,970
Na przykład niektóre języki będą używać liczb inaczej niż angielski.

69
00:05:25,160 --> 00:05:32,330
Protokół, o którym tu mówimy, to angielski, więc powiem 21, ale w innym języku, takim jak

70
00:05:32,360 --> 00:05:39,050
Afrikaans, na Twitterze powiem „tak”, co w zasadzie oznacza dwa do oznaczenia 21.

71
00:05:39,050 --> 00:05:45,410
Zatem sposób wymawiania słów lub sposób wymawiania liczb jest odwrócony w innym

72
00:05:45,530 --> 00:05:47,290
języku niż angielski.

73
00:05:47,300 --> 00:05:54,290
Chodzi o to, że ty i ja używamy określonego protokołu, podczas którego słuchamy angielskiego jako przekazu i możecie

74
00:05:55,490 --> 00:05:57,020
zrozumieć, co mówię.

75
00:05:57,230 --> 00:06:05,300
Ale jeśli zmieniłem język lub protokół i zacząłem mówić: „Jesteśmy tymi, którzy nie mogą cię sfinansować”, moglibyście mieć trudności

76
00:06:05,300 --> 00:06:08,620
ze zrozumieniem mnie, chyba że zrozumiecie RPA.

77
00:06:08,630 --> 00:06:10,590
A może powinienem powiedzieć Afrikaans.

78
00:06:10,700 --> 00:06:16,040
Chodzi o to, że serwer nie przełącza się automatycznie tak jak my w naszych mózgach z jednego języka

79
00:06:16,040 --> 00:06:16,750
na inny.

80
00:06:16,850 --> 00:06:19,700
Musi nasłuchiwać na określonych numerach portów.

81
00:06:19,820 --> 00:06:23,690
Twoje uszy słuchają na tych samych częstotliwościach zarówno dla języka angielskiego, jak i oferowanej treści, a następnie

82
00:06:23,680 --> 00:06:26,290
twój mózg po prostu przełącza się z jednego języka na inny.

83
00:06:26,300 --> 00:06:28,370
Serwer nie jest tak sprytny.

84
00:06:28,460 --> 00:06:32,940
Musi nasłuchiwać na określonych numerach portów dla określonych protokołów.

85
00:06:33,140 --> 00:06:37,040
Jako analogię oto radio analogowe.

86
00:06:37,040 --> 00:06:42,890
Stara technologia, którą znam, ale zauważam, że nic nie otrzymuję, ponieważ nie słucham na dobrym porcie.

87
00:06:42,890 --> 00:06:46,010
Nie, ale kiedy dostrajam się do określonego numeru portu,

88
00:07:00,490 --> 00:07:04,420
mogę odebrać transmisję, muszę być ostrożny z powodu praw autorskich, które przesyłam.

89
00:07:04,420 --> 00:07:10,910
Tak, ale to inna stacja radiowa lub inny protokół.

90
00:07:11,710 --> 00:07:13,650
Powiedzieć, że stacja radiowa.

91
00:07:13,840 --> 00:07:17,130
Różne stacje radiowe nadają na różnych częstotliwościach.

92
00:07:17,140 --> 00:07:24,280
Potraktuj to jako analogię do tego, co robi serwer komputerowy. Serwer taki jak ten nasłuchuje na

93
00:07:24,280 --> 00:07:26,080
określonych numerach portów.

94
00:07:26,080 --> 00:07:33,130
Jeśli chcesz uzyskać stronę internetową, twoja przeglądarka jest automatycznie skonfigurowana lub zaprogramowana do komunikowania się z portem 80

95
00:07:33,190 --> 00:07:35,380
lub z portem 4 3.

96
00:07:35,500 --> 00:07:40,660
Jeśli używasz aplikacji takiej jak FCP, aplikacja będzie automatycznie rozmawiać z serwerem na porcie

97
00:07:40,660 --> 00:07:43,770
21, a serwer nasłuchuje na porcie 21.

98
00:07:43,990 --> 00:07:51,880
Tak więc serwer może uruchamiać wiele usług i świadczyć wiele usług klientom klient model serwera klient

99
00:07:51,880 --> 00:07:56,920
żąda czegoś od serwera serwer udostępnia plik lub usługę klientowi.
