티스토리 뷰
OSI 7 Layer
Network에서 통신이 일어나는 과정을 7단계로 나눈 것
Data Flow의 이해가 쉽도록 함
표준화를 통한 유지보수가 용이
효율적인 장비 생산/개발이 가능 함
서로 다른 디바이스/시스템간의 통신이 가능
1 ~ 4 계층 - 하위계층(물리적 계층)
5 ~ 7 계층 - 상위계층(논리적 계층)
계층 | 계층명 | 설명 |
7 | 응용 | 유저에게 서비스 제공 SMTP, FTP, HTTP 등 유저가 원하는 최종 목표에 해당됨 Protocol : HTTP(HyperText Transfer Protocol), SMTP(Simple Mail Transfer Protocol), FTP(File Transfer Protocol), Telnet |
6 | 표현 | 데이터의 변환, 압축, 암호화 Protocol : SSL(Secure Socket Layer), Ascii(아스키) |
5 | 세션 | 통신하는 프로세스 사이의 대화제어 및 동기화를 담당 Protocol : NetBIOS, RPC(Remote Procedure Call), WinSock(Windows Socket) |
4 | 전송 | e2e(End to End)의 사용자들이 신뢰성 있는 데이터를 주고받을 수 있도록 해줌 네트워크 계층에서 패킷을 종단까지 전달한다면, 전송층은 종단 내에서 최종 수신 프로세스의 전달(port address)을 담당 데이터의 분할/재조립, 연결/흐름/오류제어 Protocol : TCP(Transmission Control Protocol), UDP(User Datagram Protocol) 장비 : 게이트웨이 |
3 | 네트워크 | 송신 측에서 수신 측까지 패킷을 전달 송/수신 측의 논리주소 지정 및 패킷이 최종 목적지에 도달하도록 경로 배정 - Routing 기능 Protocol : IP(Internet Protocol), ICMP(Internet Control Message Protocol), IGMP(Internet Group Management Protocol) 장비 : 라우터 |
2 | 데이터링크 | node - node 사이의 데이터를 전달 물리계층의 신뢰성을 더하기위한 흐름, 오류제어기능 Protocol : Ethernet, HDLC(High Level Data Link Control), PPP(Point to Point Protocol) 장비 : 브리지, 스위치 |
1 | 물리 | 하드웨어를 통하여 데이터 흐름을전송 Device와 Interface가 전송을 위해 필요한 기능과 처리절차 규정 Protocol : RS-232C, X.25/ X.21 장비 : 허브, 리피터 |
Data flow
송신 수신
7->6->5->4->3->2->1 -> 1->2->3->4->5->6->7
'Computer Science' 카테고리의 다른 글
Compile, Interpret (0) | 2021.04.09 |
---|---|
[Architecture] 부하 분산(Load Balancing) (0) | 2021.03.28 |
자료구조(Data Structure) (0) | 2021.03.12 |
Hardware(하드웨어) / Middleware(미들웨어) / Software(소프트웨어) (0) | 2021.03.07 |
네트워크 (0) | 2021.02.14 |