Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준 js
- 프로그래머스 K_Digital Training
- TypeScript 문법 소개
- 백준 node.js
- react 프로젝트 리팩토링
- Frontend Roadmap
- 모던 자바스크립트 딥다이브
- Vue3
- Vue3 Router
- 투포인터알고리즘 js
- 프로그래머스 K_Digital Training 프론트엔드
- K_Digital Training
- 모던 자바스크립트 Deep Dive TIL
- 개발자 특강
- 모던 자바스크립트 TIL
- KDT 프로그래머스 데브코스 프론트엔드
- 프로그래머스 데브코스 프론트엔드 TIL
- useEffect return
- frontend roadmap study
- 모던 javascript Deep Dive
- 리팩토링 회고
- 인프런 자바스크립트 알고리즘 문제풀이
- KDT 프로그래머스
- 우테캠 회고록
- 프로그래머스 데브코스
- 모던 자바스크립트 Deep Dive
- react customHook 예시
- 머쓱이
- 프로그래머스 데브코스 프론트엔드
- useRef 지역 변수
Archives
- Today
- Total
프론트엔드 개발자의 기록 공간
프로토콜 본문
프로토콜: 서로 다른 pc가 통신을 하기 위해 정해놓은 통신규약(규칙)
프로토콜의 3가지 요소
구문: 데이터의 구조나 포맷을 정의
의미: 전송되는 데이터의 각 부분이 무엇을 의미하는지 정해놓은 규칙
(오류제어, 동기제어, 흐름제어)
순서: 어떤 데이터와 얼마나 빠르게 보낼 것인지 정의
프로토콜의 기능
-주소 설정: 서로 다른 시스템의 개체가 통신을 하는 경우
-순서제어: 프로토콜 데이터 단위를 전송할때 보내는 순서를 명시하는 기능
-데이터 단편화 및 재조합: 대용량 파일을 전송할 때 작은 단위로 나누어 전송한 뒤,
전송 받은 pc에선 이를 재조합해야함.
-캡슐화: osi계층을 거칠때마다 데이터에 제어 정보를 덧붙이고 이를를 보호하기 위해 캡슐화를 진행
-연결 제어: 연결 설정, 데이터 전송, 연결 해제에 대한 통제 수행==>TCP(연결 지향성)
UDP(비연결 지향성)
-동기화: 두 개체 간에 데이터를 전솔할 때 각 개체는 특정 타이머 값이나 윈도우 크기등을 기억해야한다.
두 개체가 정의된 인자 값을 공유하는 것을 동기화라한다.
즉 송수신할 때 서로 호흦을 맞추는 것이라 생각하면됀다.
-다중화: 통신 선로 하나에서 여러 시스템이 동시에 통신할 수 있는 기법을 다중화라 한다.
-전송 서비스: 전송 서비스는 우선 순위결정, 서비스 등급과 보안 요구등을 제어
728x90
'개발지식' 카테고리의 다른 글
[CORS 해결하기] CORS란? (0) | 2021.04.06 |
---|---|
[CSS_레이아웃&포지셔닝] CSS 수평정렬, 중앙정렬,One True정렬 (2) | 2021.01.16 |
[TypeScript] TypeScript_환경설정 (1) | 2021.01.15 |
OSI 7계층 (0) | 2017.03.26 |
자료 구조와 알고리즘 (0) | 2017.03.13 |
Comments