2024. 6. 26. 21:54ㆍCS/Network
1) 물리 계층
* 네트워크 케이블과 물리적 신호의 전송 규칙을 조정하는 역할
- 전기적인 펄스나 광학적인 방법 또는 전자기적 파동을 통해 신호를 전달하는 방법에 대하여 정의하며, 동기화 방식, 대역폭 등에 대한 개념을 정의함
* 물리적 매체를 통하여 비트 스트림을 전송하는데 필요한 인터페이스 및 전송매체의 전기적, 기계적 규격을 정의
* 물리 계층과 관련된 네트워크 연결 장비
- 전기적 신호를 재생하는 장비
=> 리피터(약해진 신호를 재생하여 전송, 물리적 거리 확장)
=> 허브(멀티포트 리피터)
- 기계적인 연결 장치
=> 각종 커넥터(RS-232C)
=> 전술 매체 연결 소자
* RS-232C(직렬 통신 방법 표준)
-> DTE-DCE 연결을 위한 대표적인 물리 계층 프로토콜
-> pc에서 USB 이전에 모뎀, 마우스 등을 연결하는 대표적인 직렬 인터페이스
-> USB로 대체됨
* DTE(사용자-네트워크 인터페이스의 사용자 측에서 데이터 발신, 수신 장치) : 컴퓨터, 멀티플렉서, 라우터
* DCE(사용자-네트워크 인터페이스의 네트워크 측에서 구성되는 통신 네트워크 장비의 연결 수단) : 모뎀, 인터페이스 카드
- 디지털/아날로그 신호 변환기
=> MODEM, CODEC
2) 데이터 링크 계층
* 한 노드에서 다음 노드까지 비트의 그룹(Frame)을 오류 없지 전달하는 책임
* 데이터링크 층의 주요 임무
- [Framing] => 헤더와 트레일러를 붙여서 프레임을 구성
- [물리주소 지정] => LAN 카드 주소(MAC Address)
- [흐름 제어] => 송신측에서 데이터를 빠르고 많이 보내게 되면 수신측이 처리하기 힘들 때 사용
- [오류 제어] => 데이터에 오류가 있을시 재요구
- [접속 제어] => 두 개 이상의 노드들이 동일한 링크에 연결되어 있을 때 충돌 방지
* 데이터링크 계층의 장비
- 브릿지 => 물리주소를 사용하여 프레임을 전달하는 장비
- 스위치 => 멀티포트 브릿지
* 데이터링크 계층의 대표적인 프로토콜
- HDCL(High level Data Lind Control
- PPP(Point-to-Point Protocol
* LAN에서는 데이터링크 계층을 2개의 계층으로 세분
- LLC(Logical Link Control)
- PPP(Medium Access Control)
3) 네트워크 계층
* 두 시스템이 서로 다른 네트워크에 접속되어 있을 경우, 여러 네트워크 링크를 거쳐서 출발지 장비로부터 목적지 장비까지 패킷을 전달하는 책임
* 네트워크 계층의 주요 임무
- Logical addressing => 논리주소(IP 주소)의 지정
- Routing => 경로 지정과 교환 기능 제공
* 네트워크 계층의 장비
- 라우터
4) 전송 계층
* 전체 메시지를 출발지 응용 프로그램에서 목적지 응용 프로그램까지 전달
- process-to-process segment delivery
* 컴퓨터 내부의 프로그램으로 처리
* 전송 계층의 주요 임무
[Port Addressing] => service-point addressing
[Segmentation and reassembly] => (데이터를 쪼갰을 때 순서대로 다시 합치기 위해)sequence number를 사용
[Connection control, Flow control, Error control]
5) 세션 계층
* 통신 장치들 간의 대화 제어(Dialog control) => 회의 진행
- 전이중 방식(송신 - 수신 동시), 반이중 방식(송신 - 수신 동시X) control
*동기화
=> Checkpoint 삽입해 쪼깨진 데이터를 받아보면서 잘못되어 있으면 그 부분 부터 받음
6) 표현 계층
* 데이터 표현의 차이를 극복
- 데이터의 표현을 공통된 형식으로 변환(ASCII, EBCDIC)
* 암호화 및 압축 수행
- MIME 인코딩이나 암호화등의 동작 실행
7) 응용 계층
* 사용자가 네트워크에 접근할 수 있도록 하는 User interface를 제공
=> MHS(Message Handling System)
- 전자우편과 축적전송을 위한 프로토콜
- 사용자 간의 메시지를 우편함과 같은 저장소에 축적한 후 전달하는 기능
- ** 실제로는 SMTP 사용
=> Directory System
=> FTAM(File Transfer, Access and Management)
- ** 실제로는 FTP 사용
=> Virtual Terminal
-** 실제로는 telnet 사용
=> CMIP(Common Management Information Protocol)
'CS > Network' 카테고리의 다른 글
아날로그 변조와 디지털 변조 (0) | 2024.06.28 |
---|---|
아날로그와 디지털 (0) | 2024.06.28 |
OSI 7계층 - 기초 (0) | 2022.06.05 |