티스토리 뷰
1. 프로토콜 (통신 규약)
(1) 정의: 통신을 위해 정보의 표현방법, 의미내용, 속도 등에 대한 약속
(2) 기본요소 : 구문(Syntax), 의미(Semantic), 순서(Sequence)
(3) 기능 : 캡슐화, 연결제어, 순서제어, 흐름제어, 오류제어, 세분화(발신지)와 재합성(수신지), 동기화, 주소설정, 다중화(multiplexing),우선순위(priority), 보안성(security)
연결제어: 연결확립 -> 전송 -> 연결해제
전송제어: 회선접속 -> 링크 확립 -> 전송 -> 링크 절단 -> 회선 절단
2. 데이터링크 제어 프로토콜
(1) BSC(Binary Snchronous Control)
- 동기 문자 첨가(SYN) -> 데이터의 시작과 끝 구별
- 10개의 전송 제어 문자 (SYN, SOH(Start of Heading), STX(Start of Text), ETX, ETB(Transmission Block),
- only 반이중 방식
- 점대점, 멀티포인트 방식에서 회선연결
- 오류, 흐름 제어 : Stop-And-Wait ARQ 방식
- 오류 검출 어렵고 전송 효율 bad
- 문자 위주 프레임
(2)HDLC(High Level Data Link Control Procdure)
- 신뢰성
- 비트 위주 프로토콜
- 단방향, 반이중, 전이중, 동기식 전송방식
- 오류 제어: Go-Back-N, Selective Repeat ArG
- 흐름제어 : 슬라이딩 윈도
- 데이터 전송 모드 : NRM(Normal Response), ARM(Async Response), ABM(Async Balanced)
3. OSI 7계층
응용 계층(msg) : FTP, 원격접속, 연동장치
(Gateway)
표현 계층(msg) : 암호화, 구문변환, 포맷 변환, 문맥제어
(Gateway)
세션 계층(msg) : 데이터 교환, 동기제어, 대화제어(세션 : 반영구적, 상호작용적인 정보 교환)
(Gateway)
전송 계층(segment) : 메세지 분할, 재조립, 종단 간 전송 연결 설정, 다중화, 오류제어, 흐름제어, 연결제어
(Gateway)
-TCP(연결형) : 패킷 재순서화, 오류제어, 흐름제어, 패킷 다중화, 신뢰성, 송수신 순서 동일
-UDP(비연결형) : 멀티캐스트, 브로드캐스트, DNS서버, 송수신 순서 비동일
출발지 주소, 목적지주소, 길이, 체크섬, 자료
네트워크 계층(packet) : 경로설정(라우팅), 트래픽 제어, 패킷정보 전송
(Router)
-프로토콜 : X.25, IP
데이터링크 계층(frame) : 노드 간 정보전송, 동기제어, 순서제어, 오류제어, 흐름제어
(Bridge)
- I 프레임, ACK 프레임, NAK 프레임
물리 계층(bit)
(Repeater, Hub)
* 1,3 제어기능 있고, 2,4 제어기능 없음
4. 연동장치 종류
리피터 : 신호 증폭, 재생, 길이 길수록 잡음 노출 쉬움
허브 : 리피터에서 진화, 분배기, NIC, 속도 느림, 스위칭 허브는 일정 속도로 데이터 전송 가능
브릿지(Mac 브릿지) : 네트워크 작게 분리. LAN 간의 연결 장비
라우터 : 패킷의 전송 경로 설정, 트래픽 분산 가능, Gateway 내장
게이트웨이 : 프로토콜 변환기
'컴퓨터일반' 카테고리의 다른 글
[컴퓨터일반] 데이터통신 lesson 80 멀티미디어의 개념 (0) | 2021.08.01 |
---|---|
[컴퓨터일반] 데이터 통신 lesson 79 통신망의 종류 (0) | 2021.08.01 |
[컴퓨터일반] 데이터통신 lesson 78 교환방식 / 네트워크의 형태 (0) | 2021.08.01 |
- Total
- Today
- Yesterday
- 프로그래머스
- jsp
- append
- 문자열
- 고득점 키트
- Java
- baekjoon
- Oracle
- Django
- 브루트 포스
- bootstrap
- 단계별로풀어보기
- 장고
- html
- brute force
- 스프링
- 큐
- R
- 정렬
- CSS
- web
- 백준
- 덱
- python
- Case When
- 자바스크립트
- 자바
- javascript
- jQuery
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |