Skip to content

Commit bf35865

Browse files
committed
update little network questions
1 parent 3e903e3 commit bf35865

File tree

3 files changed

+54
-2
lines changed

3 files changed

+54
-2
lines changed

imgs/RESTAPI.png

26.6 KB
Loading

imgs/TcpIp.png

69.6 KB
Loading

interview.md

Lines changed: 54 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,8 @@
148148
- [Что такое TLS и SSL](#%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-tls-%D0%B8-ssl)
149149
- [Чем симметричное шифрование отличается от ассиметричного?](#%D1%87%D0%B5%D0%BC-%D1%81%D0%B8%D0%BC%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%87%D0%BD%D0%BE%D0%B5-%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%BE%D1%82-%D0%B0%D1%81%D1%81%D0%B8%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%87%D0%BD%D0%BE%D0%B3%D0%BE)
150150
- [Почему DNS использует UDP?](#%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-dns-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D1%82-udp)
151+
- [днс использует только udp соединение](#днс-использует-только-udp-соединение)
152+
- [какой протокол использует dnc?](#какой-протокол-использует-dnc)
151153
- [Как работает ICMP](#%D0%BA%D0%B0%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-icmp)
152154
- [Что такое authority в DNS?](#%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-authority-%D0%B2-dns)
153155
- [Что такое рекурсивный DNS](#%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%80%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9-dns)
@@ -158,6 +160,8 @@
158160
- [Какие стандартные коды ответов есть у веб-серверов?](#%D0%BA%D0%B0%D0%BA%D0%B8%D0%B5-%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%8B%D0%B5-%D0%BA%D0%BE%D0%B4%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%BE%D0%B2-%D0%B5%D1%81%D1%82%D1%8C-%D1%83-%D0%B2%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BE%D0%B2)
159161
- [Какие существуют основные типы запросов HTTP?](#%D0%BA%D0%B0%D0%BA%D0%B8%D0%B5-%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D1%83%D1%8E%D1%82-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D1%82%D0%B8%D0%BF%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2-http)
160162
- [Что такое маска подсети?](#%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BC%D0%B0%D1%81%D0%BA%D0%B0-%D0%BF%D0%BE%D0%B4%D1%81%D0%B5%D1%82%D0%B8)
163+
- [Расскажие про модель TCP IP](#Расскажие-про-модель-TCP-IP)
164+
- [Что такое REST API и API](#Что-такое-REST-API-и-API)
161165
- [Ansible](#ansible)
162166
- [Для чего нужен ad hoc в ansible?](#%D0%B4%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD-ad-hoc-%D0%B2-ansible)
163167
- [Что такое роли в ansible, пример](#%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%80%D0%BE%D0%BB%D0%B8-%D0%B2-ansible-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80)
@@ -1461,7 +1465,6 @@ KiB Swap: 0 total, 0 free, 0 used. 10090148 avail Mem
14611465
**если коротко** это кол-во процессов и операций ввода/вывода которые находяться в ожидание
14621466
процессорного времени(исполнения процессором) за 1, 5, 15 минут
14631467
1464-
14651468
14661469
14671470
@@ -3361,6 +3364,22 @@ overlays - тип сетей которые пересекают несколь
33613364
33623365
---
33633366
3367+
### днс использует только udp соединение
3368+
3369+
- Ответ
3370+
3371+
Почти всегда, если дата пакет не помещаеться в один upd запрос, то днс устанавливает tcp соединение
3372+
3373+
---
3374+
3375+
### какой протокол использует dnc
3376+
3377+
- Ответ
3378+
3379+
icmp
3380+
3381+
---
3382+
33643383
### Как работает ICMP
33653384
33663385
- **Ответ**
@@ -3566,11 +3585,44 @@ overlays - тип сетей которые пересекают несколь
35663585
35673586
- Ответы
35683587
3569-
Маска подсети тоже является числом, и она определяет диапазон IP-адресов, которые может использовать сеть
3588+
Маска подсети тоже является числом, и она определяет диапазон IP-адресов, которые может использовать сеть.
3589+
3590+
Маска подсети служит для разделения сетевой части и части хоста, определяет диапазон айпи адрессов, которые относяться к сети узлов.
35703591
35713592
35723593
---
35733594
3595+
### Что такое REST API и API
3596+
3597+
- Ответ
3598+
3599+
REST API - это архитектура построения веб-приложений которая основана на том, что общение между приложениями в сети ( клиент-сервер-сервер и тд) происходит за счет обменивание данными с использованием HTTP-запросов и ответов. Особенности:
3600+
3601+
- Каждый ресурс имеет свой урл, к которому можно обратиться с КРУД методом и так взаимодействовать с ресурсами
3602+
- Ни клиент ни сервер не хранит информацию о друг друге, вся нужная информация хранится в запросах
3603+
3604+
3605+
API - это способ взаимодействия между приложениями и серверами, и это есть Эндпоинты с своим урлом на которые клиент либо другой сервер может делать КРУД запросы
3606+
для взаимодействия
3607+
3608+
![RESTAPI-model](./imgs/RESTAPI.png)
3609+
3610+
3611+
---
3612+
3613+
### Расскажие про модель TCP IP
3614+
3615+
- Ответ
3616+
3617+
4. Прикладной(хттп, ftp, SMTP, DNC и тд)
3618+
3. Транспортный(передача данных, либо дейтаграмм в udp)
3619+
2. Межсетевой(маршрутизаторы, роутеры и тд)
3620+
1. Канальный уровень(подготовка пакета)
3621+
3622+
![TCP/IP-img](./imgs/TcpIp.png)
3623+
3624+
---
3625+
35743626
## Ansible
35753627
35763628
### Для чего нужен ad hoc в ansible?

0 commit comments

Comments
 (0)