반응형
Communication
- Communicate = to share
- 모스부호 -> 전기신호(아날로그 통신) -> 컴퓨터(디지털 통신)
- 아날로그 통신 - 주파수
- 디지털 통신 - 0과 1의 비트 값
- 통신을 위한 5가지 요소
- 송신자, 수신자, 전송매체 , 메세지, 약속(프로토콜)
- 컴퓨터 네트워크에서는 노드와 링크 (노드: 컴퓨터(송,수신), 링크: 네트워크 케이블(전송매체), 메시지(비트열), 프로토콜(tcp/ip))
- 실제 송신, 수신 사이에 여러 노드들이 존재 한다.
- 노드의 종류 (1. Terminal (단순 전달, 스스로 계산X) , 2. Host (컴퓨터), 3. Device(네트워크 상의 여러 장치 - 허브, 스위치, 브릿지, 라우터 등))
프로토콜
- 통신을 원활하게 연결해주는 S/W - 통신 규약
- 식별(주소) - IP Address (IPv4 대부분 사용) - 주소를 통해 목적지를 정한다.
- 오류제어 - 메시지 교환은 송신, 수신 응답을 반복한다.
- 일정 시간안에 응답이 없으면 타임아웃 -> 보낸 메시지를 재전송
- 받는 동안에 변형이 발생시, 변형에러를 체크해서 부정 응답 전송 -> 재전송
- 흐름제어 - 노드 별 성능이 다르다, 느린쪽에 맞춰서 한번에 받을 수 있는 양만큼 전달
- 라우팅 - 길 찾기 (IP 프로토콜 담당)
- 라우팅 역할을 하는 장비 - 라우터
반응형