Что такое TCP/IP

Обновлено Обновлено: Опубликовано Опубликовано:

TCP/IP —
простыми словами

стек протоколов или один из принципов организации компьютерных сетей. Объединяет в себе две важные группы протоколов — транспортный (TCP, UDP) и адресный (IP).

В основе лежит одно из правил, что у каждого сетевого узла должен быть уникальный IP-адрес. Пример адресации IPv4 — 192.168.0.1, IPv6 — 2a00:15f8:a000:5:1:12:1:847f.

Стек TCP/IP представлен 4-я сетевыми уровнями модели OSI:

  • Сетевой (2-й);
  • Канальный (3-й);
  • Транспортный (4-й);
  • Прикладной (7-й).

Для детального изучения стека есть хорошая книга, написанная Дугласом Комером — «TCP/IP крупным планом». Она хорошо подойдет как для «чайников», так и профессионалов в качестве шпаргалки.

Подробнее о TCP/IP на сайте Википедия

Встречается в статьях

Решение проблем:

  1. Не открываются некоторые сайты

Инструкции:

  1. Использование playbook и роли в Ansible на примере установки NGINX
  2. Как установить и настроить связку Asterisk + FreePBX на Rocky Linux
  3. Как установить и настроить связку Asterisk + FreePBX на Ubuntu
  4. Установка Bareos на Rocky Linux и настройка резервного копирования
  5. Использование связки Elasticsearch + Kibana + Logstash на Linux Ubuntu
  6. Установка, настройка и использование системы по сбору логов Grafana Loki на Linux
  7. Сервер радиовещания на базе Icecast под Windows и Linux
  8. Установка и использование почтовой системы Carbonio Community Edition на Linux Ubuntu
  9. Как работать с iptables для настройки брандмауэра
  10. Настройка почтового сервера iRedMail на Ubuntu/Debian
  11. Как настроить Freeradius для Active Directory и MySQL
  12. Как оптимизировать веб-сервер NGINX для стабильной и быстрой работы
  13. Установка и настройка кластера Kubernetes на Linux Ubuntu
  14. Настройка почтового сервера Postfix для массовой рассылки сообщений
  15. Как настроить почту для корпоративной среды на CentOS 8
  16. Как настроить почту для корпоративной среды на Debian
  17. Как настроить почту для корпоративной среды на Ubuntu Server
  18. Как настроить кластер MariaDB
  19. Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
  20. Как настроить samba4 на FreeBSD 10
  21. Трансляция видео с веб-сервера с помощью NGINX + rtmp
  22. Как настроить почту на базе Postfix для корпоративной среды (CentOS 7)
  23. Установка и настройка сервера ProFTPd на Rocky Linux / CentOS 7
  24. Установка и настройка системы мониторинга Prometheus на Linux
  25. Настройка синхронизации на CentOS и Ubuntu с Rsync Server
  26. Установка и настройка файлового сервера Samba на CentOS 8
  27. Установка и настройка файлового сервера Samba на Ubuntu
  28. Настройка сервера облачного хранения файлов Seafile на Linux Ubuntu
  29. Как установить и настроить прокси-сервер Squid на CentOS
  30. Как установить и настроить прокси-сервер Squid на Ubuntu Server
  31. Как установить и использовать сервер хранения секретов Hashicorp Vault
  32. Установка и настройка почтового сервера Zimbra на Linux
  33. Инструкция по установке и использованию GLPI на Ubuntu
  34. Развертывание Битрикс24 ВМ на Linux Deb (Debian, Ubuntu, Astra)
  35. Установка Bareos на Linux Ubuntu и настройка резервного копирования

Мини-инструкции:

  1. Как пользоваться командой ping
  2. Как установить MariaDB на Rocky Linux и Ubuntu
  3. Как в Linux монтировать CIFS
  4. Создание и работа с пользователями MySQL / MariaDB
  5. Как поменять имя компьютера Windows
  6. Как настроить firewalld в CentOS
  7. Как создать и настроить вторичную зону в BIND
  8. Установка и базовая настройка vsFTPd на Ubuntu Server
  9. Перенаправление портов на роутере Mikrotik
  10. Как настроить систему безопасности с SELinux в CentOS
  11. Шпаргалка по настройке SELinux для различных программ
  12. Как настроить Интернет шлюз на Linux CentOS 7
  13. Установка Firebird на Linux CentOS 7
  14. Инструкция по смене значения MTU на Windows и Linux
  15. Как установить и настроить сервер Haproxy на CentOS и Ubuntu
  16. Настройка Squid-аутентификации через службу каталогов Active Directory
  17. Установка и настройка веб-сервера Apache + PHP + Postgres Pro на Astra Linux
  18. Установка и настройка сервера VNC для подключения по удаленному рабочему столу к Ubuntu
  19. Как настроить Интернет шлюз на Linux Ubuntu
  20. Настройка проксирования почты с NGINX для IMAP, POP3 и SMTP
  21. Установка и настройка Nextcloud + NGINX на Ubuntu
  22. Настройка потоковой репликации СУБД PostgreSQL
  23. Настройка сервера мониторинга Zabbix на Ubuntu
  24. Инструкция по настройке сервера IOT VEGA с веб-интерфейсом под Ubuntu
  25. Установка и настройка прокси-сервера 3proxy на Ubuntu
  26. Инструкция по развертыванию Nextcloud с Apache на Ubuntu
  27. Отправка логов на удаленный сервер с помощью journald
  28. Настройка rsyslog для хранения логов на удаленном сервере Linux
  29. Управление Linux с помощью веб-интерфейса Webmin
  30. Установка, настройка и запуск Grafana-server на ОС Linux
  31. Установка платформы .NET Framework на Linux Ubuntu
  32. Установка и настройка MS SQL сервера на Linux Ubuntu
  33. Установка и настройка сервера 1С + PostgreSQL на Linux Ubuntu
  34. Установка, настройка и запуск php-фреймворка Laravel на Linux Ubuntu
  35. Установка и настройка FTP-сервера ProFTPd на Linux Ubuntu
  36. Установка и настройка сервера Rocket.Chat на Ubuntu
  37. Как установить и настроить telegraf + InfluxDB для хранения метрик
  38. Инструкция по установке и настройке phplist на Linux Ubuntu / Debian
  39. Как установить и настроить инструмент жизненного цикла DevOps GitLab на Ubuntu
  40. Установка и настройка сервера Collabora в связке с Nextcloud/Owncloud
  41. Настройка общей адресной книги в различных почтовых клиентах
  42. Загрузка, установка и настройка Zabbix Agent на компьютер с Windows
  43. Примеры настройки сервисов и их установки с помощью ролей в Ansible
  44. Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
  45. Настройка почтовой системы Postfix + Dovecot с хранением данных в LDAP
  46. Как установить Jenkins на систему Linux Ubuntu Server
  47. Как настроить свой приватный репозиторий для хранения образов Docker
  48. Как установить, настроить и подключиться к MongoDB на Linux Ubuntu
  49. Как настроить прозрачную аутентификацию в NGINX через LDAP
  50. Как установить и настроить веб-сервер на базе NGINX + uWSGI для поддержки приложений на Python
  51. Шпаргалка по работе с системой управления конфигурациями Ansible
  52. Шпаргалка по работе с Dnsmasq — установка и примеры настройки
  53. Как установить и работать с СУБД InfluxDB на сервер под управлением Linux Ubuntu
  54. Как установить и запустить OpenShift на Rocky Linux
  55. Как создать политику SELinux для приложения или процесса
  56. Как установить и настроить брокер сообщений RabbitMQ на Linux Ubuntu
  57. Как установить и настроить кластер Hadoop на Linux Ubuntu
  58. Установка и настройка SAMS для управления Squid на Ubuntu
  59. Развертывание веб-сервера на базе NGINX + NodeJS на Linux Ubuntu Server
  60. Установка и настройка чат-сервера Zulip на Linux Ubuntu
  61. Установка, настройка и использование системы управления базами данных ClickHouse на Linux
  62. Установка и настройка Wordpress внутри контейнеров Docker и работа с ним из командной строки
  63. Как пользоваться утилитой tcpdump в Linux
  64. Как развернуть и управлять репозиторием с пакетами DEB на Linux с помощью Aptly
  65. Установка и настройка системы управления артифактами Artifactory на Linux Ubuntu
  66. Как настроить отказоустойчивого кластер из двух серверов KeyDB
  67. Как установить и настроить сервис конференцсвязи Jitsi
  68. Настройка кластера Docker Swarm из трех нод на систему под управлением Linux
  69. Установка и настройка кластера Consul Hashicorp на нескольких нодах Linux Ubuntu
  70. Настройка отказоустойчивого кластера Postgres с помощью Patroni и хранением метеданных в Consul
  71. Установка и настройка сервера NFS-сервера на Linux Ubuntu
  72. Установка и использование сервера видеоконференцсвязи VideoUnion на операционную систему Windows
  73. Установка и настройка сервера Subversion (SVN) на Ubuntu
  74. Как установить программный брокер Kafka на Linux и выполнить базовые команды
  75. Развертывание OpenStack для тестовых целей с помощью DevStack
  76. Как установить и настроить базу VictoriaMetrics, а также интегрировать ее с Prometheus
  77. Как установить и настроить автозапуск системы распределенной трассировки Zipkin на различные дистрибутивы Linux
  78. Как установить и работать с РСУБД Cassandra на различных дистрибутивах Linux
  79. Как с помощью Consul Connect развернуть Service Mesh
  80. Как настроить сервер Linux, чтобы сайт мог работать в сети TON
  81. Настройка отказоустойчивого кластера Postgres + Patroni на Linux Ubuntu
  82. Как установить и настроить NATS сервер на Linux
  83. Как установить и настроить кластер JMeter на Linux для проведения нагрузочного тестирования
  84. Как настроить кластер PostgreSQL с логической репликацией
  85. Как установить и настроить веб-версию pgAdmin на OS Linux
  86. Как установить и настроить распределенную файловую систему GlusterFS на системе Astra Linux
  87. Как настроить платформу для создания портала документации Docusaurus
  88. Инструкция по развертыванию ownCloud с Apache на Ubuntu
  89. Как установить и настроить сервер для менеджера паролей sysPass на Linux Ubuntu
  90. Установка веб-сервера NGINX + PHP + MySQL на Linux Ubuntu и развертывание WordPress
  91. Установка и запуск Aptly API, а также примеры работы с ним
  92. Как установить систему для удаленного управления устройствами MeshCentral на Linux
  93. Организация сервиса календаря и адресной книги Baikal на Linux Debian
  94. Как установить и настроить сервис S3 на базе Minio на Linux
  95. Установка и настройка Signaling Server (High-performance backend) для Nextcloud Talk на Ubuntu Server
  96. Как установить и работать с различными LLM моделями через Ollama на Linux
  97. Как установить и настроить K3S для корректной работы на Linux Ubuntu

Вопросы и ответы:

  1. Что в первую очередь нужно настраивать на UNIX серверах

Примеры скриптов:

  1. Запуск Nextcloud с помощью docker-compose со всем необходимым
  2. Пример docker-compose файла для запуска сервера rustdesk в docker


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Keepalived   N8n   RemoteApp   WPS   Плагин   Dnsmasq   OOM Killer   SMTP   VictoriaMetrics   SSD   Python   Service Mesh   Браузер   Memcached   Кулер   NTP   Кластер   Материнская плата   Контроллер домена   БИОС  
.....

Реклама