코인데일리넷

가상화폐 / NFT / 경제

기타

[DAY3] OSI 7계층, TCP/IP 4계층

코인데일리넷 매니저 2021. 9. 20. 01:38

OSI 7계층

모든 종류의 컴퓨터 시스템 간의 통신을 가능하게 하는 계층구조 

1.물리계층 : 네트워크에서 두 시스템간의 물리적 연결을 위한 프로토콜 을 규정
 -어느 회선이 전원선,접지신호선 인지 규정 
 -비트스트림을 어떤 형태로 표현하여 전송할 것인지 등을 정의
 -리피터,허브 

2.데이터링크 계층: 링크 상에서 어떻게 데이터를 잘 주고 받을것인가를 규정
 -링크 상에서의 프레임 구조, 오류 제어, 흐름 제어, 동기화 등을 규정
 -접근제어
 
*링크 : 노드와 노드를 연결한 논리적회선
*논리적회선 : 물리적회선이 아니라 시간 분할 등으로 다르게 구분할 수 있는 회선 

3.네트워크 계층 : 수신 측 주소를 가지고 경로 설정 (목적지를 찾아감)
 - 송신측에서 패킷을 구성 수신측에서 패킷을 분해
 -송신 측 및 수신측의 논리적 주소의 설정 (ip주소)
 -트래픽 제어, 네트워크 보안 

4.전송계층 : end-to-end 간의 전송제어 방법을 ㅠ정
-연결형 서비스 및 비 연결형 서비스를 제공 

5.세션계층 : 송신 단과 수신 단 사이의 세션(대화채널)을 규정
세션(대화채널) : 멀티미디어에서의 오디오,비디오,텍스트 등

6.표현 계층 : 데이터의 부호화/복호화    암호화/복호화   압축방법 

7.응용계층 : 응용서비스를 지원 , 사용자의 인터페이스를 제공 


핵심
물리 : 물리적 회선을 통해 비트전송
링크 : 링크 상에 잘보내고 받이 귀한 기능
네트워크 : 목적지 번호를 가지고 최적의 경로를 설정
전송 : 전송경로를 통해 데이터의 효율적 전송
세션 : 대화채널에 대한 약속
표현 : 부호화,암호화,압축 등 정보표현
응용 : 특정서비스를 제공 

TCP/IP 
-인터넷 표준 프로토콜
-4개 계층으로 구성

1.네트워크 액세스
OSI 7의 물리와 데이터링크 계층의 기능을 의미 
-MAC주소의 지정, 허브, 중계기, 스위치, 브리지 등
통신단위 : 프레임

2.네트워크 
목적지 IP 번호를 가지고 경로설정
IP주소 지정, 데이터 구조는 패킷
(IP, ICMP, ARP, RARP, RIP, OSPF, IGMP 등), 라우터
통신단위 : TCP세그먼트, UDP데이터그램

3.전송 
종단간 전송제어 방법을 규정 
프로토콜 : TCP(연결형), UDP(비연결형)
서비스 포트 지원
통신단위

4.응용계층
OSI 모델에서 세션 계층, 표현 계층, 응용계층의 기능을 규정
통신단위 : 메시지 
TCP지원응용 프로토콜 : HTTP , FTP, TELNET, SMTP 등
UDP지원응용 프로토콜 :DNS, TFTP, SNMP 등 



<계층별 주소 지정 , 데이터 형태  요약 >
응용 - 특정응용서비스 액세스 (URL주소, 메일주소 등)
전송 - 포트번호(16비트), 세그먼트/사용자 데이터그램
네트워크 - 논리적주소(IP주소 32비트 or 128비트), 패킷
네트워크 액세스 - 물리적주소(MAC 주소 48비트), 프레임

<각계층별 장비>
1.물리
중계기 : 물리적인 회선의 연장
허브 : 멀티포트 중계기 가능

2.데이터링크
브리지 : 네트워크 세그먼트 간을 연결
스위치 : PC, 스위치, AP를 연결  

3.네트워크 
 라우터 : 네트워크 경로 설정, 보안 기능
 L3스위치 : 라우터 기능

4.응용계층, 이기종 네트워크 접속 장비
 게이트웨이 
 전화망 + 인터넷망 접속 = VoIP 게이트웨이