Кодирование сообщения
Один из первых этапов отправки сообщения — кодирование. Кодирование — это процесс преобразования информации в форму, приемлемую для последующей передачи. Декодирование — обратный процесс, в результате которого информация преобразуется в исходный вид.
Представьте себе человека, который, планируя совместный отпуск с другом, звонит ему, чтобы обсудить пункт назначения предстоящей поездки, как показано на рисунке 1. Чтобы передать сообщение, отправителю прежде всего придётся преобразовать, или кодировать, свои мысли и представления о пункте назначения в слова. При разговоре по телефону слова преобразуются в звуки и модуляции разговорного языка, которые передают информацию. Абонент на другом конце телефонной линии слушает описание, воспринимает и декодирует звуки, мысленно создавая представление о том, что описывает отправитель.
Кодирование используется также при обмене данными с помощью компьютера, как показано на рисунке 2. Кодирование данных при обмене между узлами должно соответствовать среде связи. Прежде всего узел-отправитель преобразует передаваемое по сети сообщение в биты. Каждый бит кодируется набором звуков, световых волн или электрических импульсов, в зависимости от типа сети. Узел назначения принимает и декодирует сигналы и интерпретирует сообщение.