
Информатика: өз цифрлық көмекшімізді жасаймыз 40-сабақ (барлығы 46)
IP мекенжайы, бағдарлауыш және пакеттер
Хабарды бөліктерге бөлеміз, бағытталатын мекенжайды табамыз және ретті жорамалсыз қалпына келтіреміз.
Картадағы орнымыз
Бұл 72 сабақтың 40-сі, «Интернет, веб және бұлт» блогы (39–46). Бір жобаны жалғастырамыз: 1.0 нұсқасындағы ойдан алынған үш жазба мен еске салудың бес нәтижесі сақталуы тиіс. Тірек сызба тексеруге болатын өтуді ғана көрсетеді; жебе барлық аралық құрылғы салынғанын білдірмейді.
Жағдай және сұрақ
«TASK» сөзінің бөліктері жазылған үш карточканы досыңызға жібердіңіз. Жеткізуші оларды 2, 1, 3 ретімен әкелді. Досыңыз жеткізу ретін оқымай, нөмірге қарап 1, 2, 3 етіп жинауы керек. Нақты желіде де хабардың қайда бағытталғанын және келген бөліктерді қалай түсіну керегін ажыратамыз.
Жаңа сөздерді анық түсінейік
IP мекенжайы — белгілі желідегі желілік интерфейстің мекенжайы; ол адамның аты да, пәтер нөмірі де емес. Бағдарлауыш мақсат мекенжайға қарап, келесі жол бөлігін таңдайды. Пакет — басқару мәліметі мен пайдалы дерегі бар тасымалдау бөлігі. Карточка нөмірі тек оқу моделі: IP өздігінен реттілікке, қайта жеткізуге не толықтыққа кепілдік бермейді. Кейін порт бір құрылғыдағы қызметтерді ажыратады: мекенжай түйінді, порт қажетті үдерісті көрсетеді.
Сабақтың тірек сигналы
Сызбаны солдан оңға қарай оқыңыз. Әр жебенің кірісін, әрекетін және тексерілетін нәтижесін атаңыз. Келесі карточканың жазуын жауып, оны өз сөзіңізбен болжаңыз. Нақты мысалға оралыңыз: оқу ұқсастығын, localhost жұмысын және болашақ қашық сайтты ажыратыңыз. Сурет түсіндірмеден артық уәде етсе, мәтінді не суретті түзетіңіз.
Қадамдап талдаймыз
Қағазға 192.0.2.10 жіберушісін және 203.0.113.7 қабылдаушысын салыңыз. Бұлар құжаттағы мысалға арналған арнайы мекенжайлар, нақты көмекші сервері емес. Арасына бағдарлауышты орналастырыңыз. Мақсаты 203.0.113.7 пакет маршрут кестесіне сай келесі түйінге беріледі. Бір карточка жоғалса, тек IP арқылы ол қайта жіберіледі деп айта алмаймыз. 2, 1, 3 ретімен келген бөліктерді бағдарлама орын ауыстырмай шығарса, сөз бұзылады. Біздің жаттығудағы нөмірлер қолданбаға тиесілі; кейін TCP ағын ретін қалай сақтайтынын көреміз.
Болжаңыз және тексеріңіз
Кодты бірден іске қоспаңыз. Жол реті мен таңбаларын сақтап, нақты нәтиже жазыңыз. Бұл шағын мысал нені дәлелдейді, нені дәлелдемейді, түсіндіріңіз: ол бір ережені көрсетеді, бірақ шынайы интернет, TLS сертификаты немесе ашық сервер жасамайды. Содан соң үзіндіні step-04 бумасында орындап, нәтижені таңба бойынша салыстырыңыз. Бір кірісті өзгертіп, алдымен болжап, кейін тексеріңіз.
parts = {2: "AS", 1: "T", 3: "K"}
print("".join(parts[n] for n in sorted(parts)))
Күтілетін нәтиже
TASK
Қатені табыңыз
IP мекенжайын нақты адаммен теңестірмеңіз. Бірнеше құрылғы ортақ сыртқы мекенжай қолдана алады, мекенжай өзгеруі мүмкін, серверде бірнеше мекенжай болуы мүмкін. IP әр бөлік міндетті түрде жетеді деп те уәде етпеңіз: ол бағыттауға көмектеседі, жеткізудің сенімділігіне жалғыз жауап бермейді.
Жобаға енгізілетін өзгеріс
Веб-жоба төлқұжатына үш баған қосыңыз: assistant.test атауы, 203.0.113.7 оқу IP-і және 127.0.0.1 жергілікті мекенжайы. Соңғысы компьютердің өзіне нұсқайды. Алғашқы екеуі бұл сабақта тек модель; біз ойдан алынған атаумен сыртқы сервер ашпаймыз.
Тапсырма және дәлел
3 пен 1 карточкалар келді, 2 жоқ. Қандай бөлік барын көрсетіп, хабарды неге толық деуге болмайтынын түсіндіріңіз. Өз кестеңіздегі мақсат мекенжай мен келесі аялдаманы бөлек атаңыз.
Жаңа жағдайға көшіру
Бір үй бағдарлауышындағы екі телефон сайт ашады. Неге сайт сырттан бір ғана ортақ мекенжайды көруі мүмкін, бірақ телефон екеу? Адам санын анықтамас бұрын тағы қандай дерек қажет?
1, 7 және 30 күннен кейін қайталау
1 күннен кейін негізгі өтуді жатқа сызып, тым қарапайым ұқсастыққа қарсы мысал келтіріңіз. 7 күннен кейін мәтінге қарамай жаңа жағдайды досыңызға түсіндіріп, 10 сұрақтың кемінде 7-еуін тексеріңіз. 30 күннен кейін жергілікті веб-нұсқаны қайта ашып, үш бастапқы тапсырма мен бес ереженің сақталғанын көріңіз. Түсініксіз терминді жазып, оның алғашқы анықтамасына оралыңыз.
Пікірлер (0)
Пікір қалдыру үшін кіріңіз →
Әзірге пікір жоқ. Бірінші болыңыз.