Интернет арқылы файлдарды жіберу бағдарламасы



Жұмыс түрі:  Реферат
Тегін:  Антиплагиат
Көлемі: 9 бет
Таңдаулыға:   
Қазақстан Республикасының білім және ғылым министрлігі әл-Фараби атындағы Қазақ Ұлттық Университеті

Факультеті: Механика-математика
Кафедрасы: Математикалық және компьютерлік модельдеу

Тақырыбы: LINUX командалық жолы. Желілер

Орындаған: Кулжанова Жансая
Группа: МКМ-18-4А
Тексерген: Сейдахметова Г.Е.

Алматы - 2021 жыл

Мазмұны
Желілер 3
Желіні зерттеу және бақылау 4
ping 4
traceroute 5
ip 6
netstat 7
ftp 9
wget 10
ssh 11
Қорытынды 12

Желілер

Linux желілік жүйелердің барлық түрлерін, бағдарламалық компоненттер мен құрылғыларды, соның ішінде брандмауэрлерді, маршрутизаторларды, атау серверлерін, деректерді сақтаудың желілік құрылғыларын (NetworkAttached Storage, NAS) және т.б. жасау үшін қолданылады.
Желілердің тақырыбы қаншалықты кең болса, оларды орнату және басқару үшін пайдалануға болатын командалар жиынтығы да кең. Біз өз назарымызды көбінесе іс жүзінде қолданылатындарға ғана аударамыз. Осы тарауда зерттеу үшін таңдалған командалар қатарына желілерді бақылау және файлдарды жіберу үшін қолданылатын командалар кіреді. Сонымен қатар, біз қашықтағы жүйелерге кіру үшін қолданылатын ssh бағдарламасын зерттейміз.
Желілердің тақырыбы қаншалықты кең болса, оларды орнату және басқару үшін пайдалануға болатын командалар жиынтығы да кең. Біз өз назарымызды көбінесе іс жүзінде қолданылатындарға ғана аударамыз. Осы тарауда зерттеу үшін таңдалған командалар қатарына желілерді бақылау және файлдарды жіберу үшін қолданылатын командалар кіреді. Сонымен қатар, біз қашықтағы жүйелерге кіру үшін қолданылатын ssh бағдарламасын зерттейміз. Әрі қарай біз келесі командаларды қарастырамыз:
ping - желідегі түйіндерге ICMP echo_request пакеттерін жібереді;
traceroute - желілік түйінге пакеттік маршрутты бақылауды көрсетеді;
ip - маршруттар, құрылғылар, бағыттау саясаты және туннельдер туралы ақпаратты көрсетеді және оларды басқаруға мүмкіндік береді;
netstat - желілік қосылыстардың тізімін, маршрут кестелерін, интерфейс статистикасын, жасырын қосылыстарды және хабар тарату топтарына мүшелік туралы ақпаратты көрсетеді;
ftp - Интернет арқылы файлдарды жіберу бағдарламасы;
wget - желіден интерактивті емес файлдарды жүктеуші;
ssh - OpenSSH SSH клиенті (жүйелерге кіру бағдарламасы).

Желіні зерттеу және бақылау
ping
Ping командасы-ең қарапайым желілік команда. Ол ICMP echo_request арнайы желілік пакеттерін көрсетілген желілік түйінге жібереді. Көптеген желілік құрылғылар осы пакеттерді қабылдайды және оларға жауап береді -- бұл желілік қосылыстарды тексеруге мүмкіндік береді.
Мысалы, ping пәрменін қолдана отырып, желілік түйіннің қол жетімділігін тексеруге болады http:www.linuxcommand.org.

Ctrl+C пернелерін басу арқылы үзілістен кейін (бұл мысалда алтыншы пакеттен кейін), ping өз жұмысының нәтижелерін көрсетеді. Егер желі дұрыс жұмыс істесе, жоғалған пакеттер саны (packet loss) нөлдік пайызды құрайды. Ping-тің сәтті жұмысы желілік компоненттердің (интерфейс карталары, кабельдер, маршрутизаторлар және шлюздер) жұмыс істеп тұрғандығының белгісі бола алады.

traceroute
Traceroute бағдарламасы (кейбір жүйелерде ұқсас tracepath бағдарламасы қолданылады) жергілікті жүйе мен көрсетілген желі торабы арасындағы желілік трафик жолындағы барлық "өтулердің" (hops) тізімін көрсетеді. Мысалы, сайтқа баратын жолдың қандай екенін көріңіз http:www.slashdot.org, келесі пәрменді қолдана аласыз:

Мұнда сіз біздің тест жүйесі мен арасындағы жолда не бар екенін көре аламыз http:www.slashdot.org 16 маршрутизатор бар. Идентификациялық ақпаратты ұсынатын маршрутизаторлар үшін хост атаулары, IP мекенжайлары және жергілікті жүйе мен маршрутизатор арасында пакеттерді берурастау үшін үш уақыт аралығын қамтитын өнімділік туралы ақпарат көрсетіледі. Сәйкестендіру ақпаратын ұсынбайтын маршрутизаторлар үшін (мысалы, маршрутизаторды орнату ерекшеліктеріне, желідегі кептелістерге, брандмауэр әрекеттеріне және т. б.). D.), жұлдыздар екінші ауысуға сәйкес келетін жолда көрсетілгендей көрсетіледі. Кейде маршрутизатор туралы ақпарат бұғатталған кезде, бұл шектеуді Traceroute командасына-T немесе-I параметрін беру арқылы жеңуге болады.

ip
Ip - бұл қазіргі Linux ядроларында қол жетімді желілік функциялардың толық спектрін қолдана отырып, Желіге қосылу параметрлерін реттеуге арналған көп функциялы құрал. Ол қазір ескірген ifconfig бағдарламасын ауыстыруға келді. Ip көмегімен желілік интерфейстер мен жүйелік бағыттау кестесін зерттеуге болады.

Жоғарыда келтірілген мысал біздің тест жүйесінде екі желілік интерфейс бар екенін көрсетеді. Біріншісі, lo деп аталатын топсалы интерфейс (loopback), жүйе "өзімен" сөйлесу үшін пайдаланатын виртуалды интерфейс; екіншісі, eth0 атауымен -- Ethernet интерфейсі. Себеп-салдар диагностикасын жасай отырып, бірінші кезекте желілік интерфейстің қосылғанын көрсететін әр интерфейс туралы ақпараты бар бірінші жолда UP сөзінің болуы және үшінші жолдағы inet өрісінде рұқсат етілген IP -- мекен-жайдың болуы. Динамикалық хост конфигурациясы протоколын қолданатын жүйелер үшін (Dynamic Host Configuration Protocol, DHCP) рұқсат етілген IP-мекен-жайдың болуы DHCP-нің қалыпты жұмысын растайды.

netstat
Netstat әртүрлі желілік параметрлер мен статистиканы зерттеу үшін қолданылады. Осы ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Электрондық почта: түрлері мен қызметі
Орта мектепте информатика курсын оқыту туралы
Электрондық поштаның ерекшеліктері
Компьютерлік жүйелердің теориялық негіздері
Мәліметтер базасы серверінің моделі
Электронды пошта
HTML редакторлары және конвертерлері
Информатикадан берілетін дәрістер курсы
Telegram мессенджерінің мүмкіндіктері мен Telegram боттарын құру технологиясына шолу
Информатика пәні бойынша сыртқы бөлімге арналған тапсырмалар жинағы
Пәндер