컴퓨터 네트워크 제8강[KNU 2021-2]
👨💻🏫KNU 2021-2 SW & media 컴퓨터 네트워크 필기 노트 8
1. OSI 참조 모델(기말에 나온다 화상 강의 1900 참조)
TCP 4 계층 TCP/IP 4계층 OSI7 계층
1. OSI 모델의 목적
개방형 시스템의 상호접속을 위한 표준 모델, 적용 가능한 표준 간 상호 지원
2. 계층의 분리원칙
- 비슷한 기능은 같은 계층에 존재하도록 한다.
- 서비스의 양이 적고 최소의 상호작용이 일어나도록 경계를 정해야 한다.
- 과거의 경험에 의해 성공적이라 판단되는 곳에 경계를 설정.
- 쉽게 세분되는 기능은 하나의 계층으로 한다.
- 필요한 경우 표준화된 인터페이스를 가질 수가 있는 곳에 경게를 설정한다.
- 각 계층은 단지 상위 계층과 하위계층에 경계를 갖도록 한다. 즉, 다른 계층과는 전혀 무관하도록 한다.
3. 계층의 필요사유
계층별 프로토콜(프로파일) 간 통신매체, 네 트워크 연결, 동기화, 교환을 관리하고 조정할 필요가 있기 때문이다.
4. 캡슐화
데이터에 각 계층 제어정보를 추가하는 것을 캡슐 화라고 한다. 이때 만들어진 데이터 단위를 PDU
라고 한다. (SDU(내용)+PCI(프로토콜 제어정보)=PDU);encapsulation<->decapsulation,
2. 각 계층의 목적과 기능
응용계층:
최상위 계층으로 데이터 교환 응용프로그램 간 네트워크 접근 수단, 그룹화 제공. 응용과 무방하게 개방시스템 접속을 위한 방법 제공(CASE;Common Application Service Element)
표현계층:
응용 계층의 서비스와 리퀘스트 처리를 위한 정보 표현 기능 제공. 데이터 표현에서 Syntax에만 관여한다. 이를 구문 독립성이라고 한다.(ex: 0111(syntax), 9(semantics))
- 구문변환: 코드와 글자, 데이터 구조의 변환, 연산 결정
- 구문 선택: 알맞은 구문을 선택하고 선택한 구문 수정 포함(절충 포함)
세션 계층:
표현제 간 정상적인 정보교환의 제공을 위해 세션을 형성, 해제, 복구하고 동기화한다.(흐름 제어 포함).
전송계층(TCP):
가능한 네트워크 자원을 활용하여 최소한의 경비로 각 계층의 요구사항 수행. 세션의 end-to-end message delivery를 위한 데이터 전송 서비스를 제공한다. 종단 간 순서제어 오류검출 ,복구, 흐름 제어… PDU=세그먼트
네트워크계층(IP):
종단 시스템 간 네트워크 연결을 제공하고 중계, 연결관리, 라우팅, PDU=패킷
데이터링크계층(MAC):
노드간 연결지원, SDU의 전송, 순서나열 오류검출-양방향 헤더 사용, 복구, 통보, 흐름 제어… PDU=프레임
물리계층(bit):
데이터링크 체간의 데이터 교환, 물리적 연결의 설정, 유지, 해제를 통해 하나의 노드에서 다음 노드까지 비트를 전송한다. PSDU(복호화 부호화, 전송속도조정 동기화; PhysicalSDU)
댓글남기기