Лекция · 1.4

Компьютерлік желілер

Фильм жүктеп жатырсың: «қалған уақыт — 2 минут». Ал досыңда дәл сол фильм 20 минут жүктеледі. Неге? Провайдер «100 Мбит/с» деп уәде берді, ал өлшегенде — 30 ғана. Бұл сабақта желілердің ішкі «асханасын» көреміз — өткізу қабілетіне есеп шығаруды үйренеміз.

Желі құрамы

«Желі» дегенде көз алдыңа не келеді? Балық аулайтын тор ма? Дәл солай: түйіндер мен оларды байланыстыратын жіптер. Компьютерлік желіде «түйіндер» — құрылғылар, «жіптер» — байланыс арналары.

Анықтама
Компьютерлік желі — хабарламалармен алмасу және желі ресурстарын бірлесіп пайдалану үшін байланыс арналары мен коммутация құралдары арқылы бір жүйеге қосылған компьютерлер (есептеу құрылғылары) жиынтығы.

Желіде әркімнің өз рөлі бар: сервер — деректерді сақтайды, клиентке ұсынады; клиент — деректерді өңдеп, нәтижені көрсетеді; жұмысшы стансысы — желіге қосылған компьютер; деректерді жіберу жабдықтары — желілік карта, модем, маршрутизатор т.б.

Ең үлкен желі — Интернет: дүниежүзіндегі желілер мен серверлердің жиынтығы. Онда әр компьютердің өз бірегей IP-адресі бар — 32-биттік адрес. Үйіңдегі желіні құрайтын құрылғылар: коммутатор (свич), роутер, патч-корд, ADSL.

📬
Аналогия: желі — пошта қызметі сияқты: сервер — бас пошта, клиент — алушы, IP-адрес — үй адресі, байланыс арнасы — жол, маршрутизатор — сорттау орталығы.
Байланыс кабельдері

Ақпаратты жіберудің жалпы сызбасы үш бөліктен тұрады: жіберуші → беру арнасы → қабылдаушы. Компьютер желісінде үш негізгі «жол» бар: бұралған жұп (мыс сым, электр импульсы, Ethernet), талшықты-оптикалық кабель (жарық импульсы — мысқа қарағанда әлдеқайда көп мәлімет тасиды), сымсыз желі (радиотолқын).

Байланыс түріӨткізу қабілеті, Мбит/сСенімділігі
Есулі қосақ100-ге дейінТөмен
Коаксиалды кабель10-ға дейінЖоғары
Телефон торабы1–2Төмен
Оптоталшық кабель100–200Өте сенімді
Өткізу қабілеті және негізгі формула

Су құбырын елестет. Жіңішке құбырдан минутына 10 литр, жуан құбырдан 100 литр өтеді. Желі де солай: арна арқылы секундына өте алатын ақпараттың ең үлкен мөлшері бар.

Анықтама
Желінің өткізу қабілеті — уақыт бірлігінде байланыс арнасы арқылы жіберілетін ақпараттың ең үлкен жылдамдығы.
⚠️
Жиі қате: Мбит пен Мбайтты шатастыру! «100 Мбит/с» секундына 100 Мбайт ЕМЕС — 8 есе аз, шамамен 12,5 Мбайт/с. Есеп шығарғанда әрқашан бір бірлікке (әдетте битке) келтіріп ал.

Есептеу формуласы физикадағы жол формуласымен бірдей: жол = жылдамдық × уақыт.

V = q · t

Үш шаманың кез келгені белгілі болса, қалғандары табылады: q = V : t, t = V : q. Мәтін жіберілсе, оның көлемін алдымен 1.1-сабақтағы I = K · i формуласымен есептейсің.

Есептер практикасы
Деңгей: Оңай

Өткізу қабілеті

Не белгілі? 10 секундта арнадан 500 байт ақпарат берілді.
Шешуі: q = V : t = 500 : 10 = 50 байт/с.
Жауабы: 50 байт/с.
Деңгей: Орта

Кбит есебі

Не белгілі? Көлемі 30 Кбайт файл 2 минутта тасымалданды.
Шешуі: V = 30 · 8 = 240 Кбит. t = 2 · 60 = 120 с. q = 240 : 120 = 2 Кбит/с.
Жауабы: 2 Кбит/с.
⚠️ Арман-ПВ оқулығында бұл есептің шешімінде көбейту қатесі бар («28 800 Кбит/с»). Жылдамдық табу үшін көлемді уақытқа әрқашан БӨЛУ керек.
Деңгей: Қиын

Сағаттық есеп

Не белгілі? Өткізу қабілеті 1 Мбит/с, уақыт — 1 сағат.
Шешуі:
1 Мбит = 1024·1024 = 1 048 576 бит.
Байтқа: ÷8 = 131 072 байт ≈ 0,125 Мбайт → 1 Мбит/с = 0,125 Мбайт/с.
1 сағат = 3600 с. V = 0,125 · 3600 = 450 Мбайт.
Жауабы: 450 Мбайт.
Шынайы жылдамдық және трафик

Енді сабақ басындағы жұмбаққа оралайық: неге провайдер «100 Мбит/с» десе, өлшегенде 30 шығады? Себебі жобаланған өткізу қабілеті — арнаның ТЕОРИЯЛЫҚ максимумы. Шынайы жылдамдыққа әсер ететін факторлар: желідегі басқа құрылғылар, деректер типі, желі топологиясы, пайдаланушылар саны, компьютер сипаттамасы.

Қазақстандағы Интернеттің орташа өткізу қабілеті — шамамен 12–17 Мбит/с. Жылдамдықты өлшегенде екі сан көрсетіледі: қабылдау жылдамдығы мен жіберу жылдамдығы.

Анықтама
Интернет-трафик — белгілі уақыт кезеңінде компьютер желісі арқылы берілетін ақпарат көлемі. Кіріс трафик (алынатын) және шығыс трафик (жіберілетін) болып бөлінеді.

Маңызды белгі: компьютерде вирус пайда болса, трафик кенет көбейеді — тексеру керек деген сигнал.

Бұлттық технология

Google Docs-та құжат жазып көрдің бе? Файл компьютеріңде сақталмайды, программа орнатылмайды — бәрі браузерде істейді. Бұл — бұлттық технология (Cloud computing): есептеулер мен деректер интернеттегі шалғай серверлерде орындалып сақталады, саған тек нәтиже келеді.

🍱
Аналогия: бұлт — асханадан тамақ алдыру сияқты: асүйің (сервер) басқа жерде, саған дайын тағам (нәтиже) ғана жетеді. Өз асүйіңді жабдықтаудың қажеті жоқ — бірақ аспаздың рецептіне араласа алмайсың.
🎯 ҰБТ байланысы
Бұл тақырып — тұрақты есеп тақырыбы:
1
Тура есеп: q мен t берілген → V = q·t.
2
Кері есеп: V мен q → t = V : q; V мен t → q = V : t.
3
Құрама есеп: мәтін өлшемі (I=K·i) + жіберу уақыты — екі формула тізбектеледі.
4
Жиі қателер: Мбит/Мбайт шатастыру; ×1024 пен ×8-дің бірін тастап кету.
Сабақ қорытындысы
  • Желі = сервер + клиент + байланыс арналары; әр құрылғының IP-адресі бар.
  • Деректер үш жолмен жүреді: мыс сым, оптоталшық (ең жылдамы), радиотолқын.
  • V = q · t — желі есептерінің басты формуласы.
  • Шынайы жылдамдық жобаланғаннан әрқашан төмен; өткен ақпарат — трафик.
  • Бұлттық технология — есептеулер шалғай серверлерде, нәтиже браузерде.