46605 (571837)

Файл №571837 46605 (UNIX та Internet: робота з віддаленим комп’ютером)46605 (571837)2016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Тема:UNIX та Internet: робота з віддаленим комп’ютером

План

  1. UNIX – операційна система.

  2. Підтримка мережі в операційній системі UNIX:

  • Протокол ТСР/ІР

  • Модель OSI

  • Протокол ІР

  • Адресування

  • User Datagram Protocol

3. Використана література.

Незабаром виповниться 30 років з моменту створення операційної системи UNIX. Яка спочатку була створена для комп’ютера PDP-7 з 4 Кб оперативної пам’яті, сьогодні UNIX працює на більшості апаратних платформах, розпочинавши зі звичайного РС і завершуючи потужними багатопроцесорними системами.

За час свого існування система UNIX витримала значні зміни, стала потужнішою, складнішою і зручнішою.

Найбільш важливі версії:

Перша редакція 1971 Перша версія UNIX написана на асемблері для PDP-11. Включала в себе компілятор і багато відомих команд і утиліт, в тому числі cat(1), chdir(1), chmod(1), cp(1), ed(1), find(1), mail(1) mkdir(1), mkfs(1M), mount(1M), mv(1), rm(1), rmdir(1), wc(1), who(1). В основному використовувалася, як інструментальний засіб обробки текстів для патентного відділу.

Третя редакція 1973 В системі з’явилась команда сс(1), яка запускала компілятор С. Кількість встановлених систем досягло 16.

Четверта редакція 1973 Перша система, в якій ядро написане на мові високого рівня С.

Шоста редакція 1975 Перша версія системи, яка доступна за межами Bell Labs. Система повністю переписана на мові С. З цього часу розпочинається поява нових версій, розроблених за межами Bell Labs, зростання популярності UNIX. Зокрема, ця версія системи була встановлена Томпсоном в Каліфорнійському університеті в Берклі, і на її основі, незабаром, була видана перша версія BSD (Berkeley Software Distribution) UNIX.

Сьома редакція 1979 Ця версія включала в себе командний інтерпретатор Bourne Shell і компілятор С від Кернінгана і Рітчі. Ядро було переписане для спрощення переміщення системи на інші платформи. Ліцензія на цю версію була куплена фірмою Microsoft, яка розробила на її основі операційну систему XENIX.

На кожному етапі свого розвитку операційна система UNIX вирішувала певні задачі, і сьогодні, незважаючи на появу більш простих і зручних , з точки зору адміністрування, систем, UNIX міцно утримується серед лідерів. Дивним є те, що в багатьох випадках мова йде не про конкретну версію, наприклад Solaris або SCO, а саме про систему UNIX як такої.

Перерахуємо основні риси UNIX, які дозволяють зрозуміти причини тривалого життя цієї системи.

  1. Код системи написаний на мові високого рівня С, що робило її досить простою для розуміння, змін та переміщення на інші платформи. За оцінюванням одного зі створювачів UNIX, Денніса Рітчі, система на мові С мала на 20-40% більший розмір, а продуктивність її була на 20% нижчою від аналогічної системи, яка написана на асемблері. Але зрозумілість і переміщуванність, а в результаті – і відкритість системи, відіграли вирішальну роль в її популярності. Можна сміливо заявити, що UNIX є однією з найбільш відкритих систем. Незважаючи на те, що більшість UNIX постачається сьогодні не в початкових текстах, а у вигляді бінарних файлів, система залишається легко розширюваною і налагоджуваною.

  2. UNIX – багатозадачна система з широким спектром послуг. Один потужний сервер може обслуговувати запити великої кількості користувачів. При цьому необхідне адміністрування лише однієї системи. Ваша система може виконувати різні функції – працювати як обчислювальний сервер, який обслуговує сотні користувачів, як сервер баз даних, як мережений сервер, який підтримує важливі сервери мережі (telnet, ftp, електрону пошту, службу імен DNS і ін.), або навіть як мережений маршрутизатор.

  3. Наявність стандартів. Незважаючи на різноманітність версій UNIX, основою всього сімейства є принципово однакова архітектура і ряд стандартних інтерфейсів. Досвідчений адміністратор без великих зусиль зможе обслужити іншу версію системи, для користувачів перехід на іншу версію зовсім може виявитися непомітним.

  4. Простий, але потужний модульний інтерфейс користувача. Маючи в своєму розпорядженні набір утиліт, кожна з яких вирішує вузьку спеціалізовану задачу, ви маєте можливість сконструювати з них складні комплекси.

  5. Використання єдиної, легко обслуговуваної ієрархічної файлової системи. Файлова система – це не тільки доступ до даних, які зберігаються на диску. Через уніфікований інтерфейс файлової системи здійснюється доступ до терміналів, принтерів, магнітних стрічок, мережі і навіть пам’яті.

  6. Дуже великий обсяг додатків, у тому числі, вільно розповсюджуваних, розпочиная з найпростіших текстових редакторів і завершуючи потужними системами керування базами даних.

Сьогодні ізольований комп’ютер має досить обмежувальну здатність. Справа навіть не втому, що користувачі позбавлені можливості доступу до широких інформаційних і обчислювальних ресурсів, які розташовані в віддалених системах. Ізольована система не має потрібної в наш час гнучкості і масштабності. Можливість обміну даними між віддаленими системами відкрила нові горизонти для побудови віддалених ресурсів, їх адміністрування і поповнення, розпочавши від віддаленого зберігання інформації (мережеві файлові системи, файлові архіви, інформаційні системи з віддаленим доступом), і завершуючи мереженим обчислювальним середовищем. UNIX – одна з найперших операційних систем, яка забезпечила можливість роботи в мережі.

Протокол ТСР/ІР

Хоча багато версій UNIX на сьогоднішній день підтримують декілька мережевих протоколів, ми розглянемо більш відомий і розповсюджений в своєму сімействі під назвою ТСР/ІР. Ці протоколи були розроблені, а пізніше пройшли довгий шлях вдосконалення для забезпечення потреб ХХ століття – глобальної мережі Ethernet або FDDI, до надшвидкісних мереж АТМ, від телефонних каналів, до трансатлантичних ліній зв’язку з пропускною здатністю в сотні Мегабіт за секунду.

В 1983 році ТСР/ІР став стандартом, і в той же час агентство DAPRA розпочинає фінансування проекту Каліфорнійського університету в Берклі по підтримці ТСР/ІР в операційній системі UNIX.

Основні достоїнства ТСР/ІР:

  • Сімейство протоколів базується на відкритих стандартах, вільно доступних і розроблених незалежно від конкретного обладнання або операційної системи. Завдяки цьому ТСР/ІР є найбільш розповсюдженим засобом обєднання різнорідного обладнання та програмного забезпечення.

  • Протоколи ТСР/ІР не залежать від конкретного мережевого обладнання фізичного рівня. Це дозволяє використовувати ТСР/ІР в фізичних мережах різних видів: Ethernet, Token-Ring, x.25, тобто практично в різному середовищі передачі даних.

  • Протоколи цього сімейства мають гнучку систему адресації, яка дозволяє любому пристрою адресувати на інший пристрій мережі.

  • В сімейство ТСР/ІР стандартизовані протоколи високого рівня для підтримки прикладних мережевих послуг, таких як передача файлів, віддалений термінальний доступ, обмін повідомленнями електронної пошти і ін.

Історія створення і розвитку протоколів ТСР/ІР нерозривно пов’язана з Internet – найцікавішим досягненням світового співтовариства в області комунікаційних технологій. Internet є глобальним об’єднанням різнорідних комп’ютерних мереж, які використовують протоколи ТСР/ІР і які мають один адресний простір.

Рівень Internet складають протоколи, які забезпечують передачу даних між хостами, котрі підключені до різних мереж. Однією з функцій, яка повинна бути реалізована протоколами цього рівню, є вибір маршруту прямування даних, або маршрутизація.

При розробці сімейства протоколів було чітко розмежовано зобов’язання між окремими протоколами, які представили їх у вигляді декількох рівнів. Розробниками було обрано 4 рівні:

  1. Рівень додатків (Application/process layer)

  2. Транспортний рівень (Host-to-host layer)

  3. Рівень Internet (Internet layer)

  4. Рівень мережевого інтерфейсу (Network interface layer)

Рівень мережевого інтерфейсу складають протоколи, які забезпечують доступ до фізичної мережі. За допомогою цих протоколів здійснюється передача даних між комунікаційними вузлами, підключених до одного й того ж самого мережевого сегменту (наприклад, сегменту Ethernet). Протоколи цього рівня повинні підтримуватися всіма активними пристроями, які підключені до мережі (наприклад, мостами).

Модель OSI

Модель OSI (Open System Interconnection) являється основною для об’єднання різних комп’ютерів в мережеву структуру. Дана архітектура виявляє можливість встановлення з’єднання між двома системами, яка задовольняє моделі і підтримує відповідні стандарти.

Модель OSI складається з семи рівнів:

Назва рівня

Опис

Рівень додатків

(Application layer)

Забезпечує інтерфейс користувача, доступу до віддалених ресурсів.

Рівень представлення

(Presentation layer)

Забезпечує незалежність додатків від відмінностей в засобах представлення даних.

Рівень сеансу

(Session layer)

Забезпечує взаємодію прикладних програм в мережі.

Транспортний рівень

(Transport layer)

Забезпечує прозору передачу даних між кінцевими точками мережевих комунікацій. Відповідає за відновлення помилок і контроль за потоком даних.

Мережевий рівень

(Network layer)

Забезпечує незалежність верхніх рівнів від конкретної реалізації способу передачі даних по фізичному середовищу. Відповідає за встановлення, підтримку і завершення мережевого з’єднання.

Рівень каналу даних

(Data link layer)

Забезпечує надійну передачу даних по фізичній мережі. Відповідає за передачу пакетів даних – кадрів і забезпечує необхідну синхронізацію, оброблення помилок і керуванням потоку даних.

Фізичний рівень

(Physical layer)

Відповідає за передачу неструктурованого потоку даних в фізичному середовищі. Визначає фізичні характеристики середовища передачі даних.

Розглянемо процес передачі даних між віддаленими системами в рамках моделі OSI. Нехай користувачу А системи С1 необхідно передати дані додатку В системи С2. Обробка прикладних даних розпочинається на рівні додатку. Рівень додатку передає оброблені дані і керуючу інформацію на наступний рівень – рівень представлення і т. д., доки дані нарешті не досягнуть до фізичного рівня і не будуть передані по фізичній мережі. Система С2 приймає ці дані і обробляє їх у зворотному порядку, розпочинаючи з фізичного рівня і завершуючи рівнем додатку, після чого вихідні прикладні дані будуть отримані користувачем В.

Для того щоб кожен рівень міг правильно обробити отримані дані, останні містять також керуючу інформацію. Ця керуюча інформація інтерпретирується лише тим рівнем, для якого вона призначена, у відповідності з його протоколом і невидима для інших рівнів: для верхніх , тому що після обробки вона видаляється, а для нижніх – тому що представляється їм як звичайні дані. Завдяки цьому кожен рівень спілкується з розташованим на відділеній системі рівнем йому рівнем. Таким чином, взаємодію між віддаленими системами можна уявити такими, які складаються з декількох логічних каналів, які відповідають рівням моделі, передача даних в кожному з яких визначається протоколом свого рівня.

Протокол ІР

Міжмережевий протокол ІР (Internet Protocol) забезпечує доставку фрагменту даних (датаграми) від джерела до отримувача через систему пов’язаних між собою мереж. В протоколі ІР відсутні функції підтвердження контролю передачі, збереження послідовної передачі датаграм і ін. В цьому розумінні протокол ІР забезпечує потенційно не недійну передачу. Надійність і інші функції, відсутні в ІР, при необхідності реалізуються протоколами верхнього рівня. Наприклад, протокол ТСР доповнює ІР функціями підтвердження і керування передачею., дозволяє додаткам (або протоколам більш високого рівня) розраховувати на впорядкований потік даних, вільних від помилок. Ця функціональність може бути реалізована і протоколами більш високого рівня, як наприклад це зроблено в реалізації розподільчої файлової системи NFS, традиційно працюючої на базі «не надійного» транспортного протоколу UDP.

В рамках моделі OSI протокол ІР займає 3-ій рівень і таким чином, взаємодіє з протоколами керування передачею знизу і транспортними протоколами зверху. В рамках цієї моделі ІР виконує три основні функції: адресацію, фрагментацію і маршрутизацію даних.

Характеристики

Тип файла
Документ
Размер
144,8 Kb
Учебное заведение
Неизвестно

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов ответов (шпаргалок)

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7031
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее