본문 바로가기

정보보안/네트워크 보안

[네트워크 기본학습] TCP/IP 4 Layer

2024.11.13 - [정보보안/네트워크 보안] - [네트워크 기본학습] OSI 7 Layer

 

[네트워크 기본학습] OSI 7 Layer

프로토콜증말 단순하다. 우리가 소통하기 위해 '한국어'를 사용하기로 약속한 것처럼 시스템에선 약속된 '프로토콜'을 사용하여 소통(통신) 한다.프로토콜은 구문(데이터 포맷), 의미(데이터 의

vkfkstptkd.tistory.com

이 글을 읽고 읽으삼. 전체적인 틀은 비슷하지만 TCP/IP 가 계층을 포괄시켰음

OSI 7 Layer TCP/IP Protocol
L7 Application Layer Application Layer HTTP, FTP, SSH, SFTP, TELENT, SMTP,POP3, IMAP, DNS ...
L6 Presentation Layer
L5 Session Layer
L4 Transfort Layer Transfort Layer TCP,UDP,SCTP
L3 Network Layer Internet Layer ICMP, IGMP
IP
ARP, RARP
L2 Data Link Layer Network Interface Layer Ethernet,TokenRing,FDDI..
L1 Physical Layer

 

Application Layer(응용 계층)
네트워크 서버/클라이언트 프로그램 담당, 사용자와 인터페이스 담당

① 주요 프로토콜

HTTP Hyper-Text Transfer Protocol 80 tcp
FTP File Transfer Protocol 20(데이터),21(제어) tcp
SSH Secure Shell, 암호화된 원격 터미널 접속 프로토콜 22 tcp
SFTP SSH File Transfer Protocol, SSH를 이용한 암호화된 파일 송수신 프로토콜 22 tcp
TELNET TELe NETwork, 암호화하지 않은 원격 터미널 접속 프로토콜 23 tcp
SMTP Simple Mail Transfer Protocol, 메일 전송용 프로토콜 25 tcp
POP3 Post Office Protocol Version3, 메일 수신용 프로토콜(메일 지워짐) 110 tcp
IMAP Internet Message Access Protocol, 메일 수신용 프로토콜(메일 서버에서 복사, 메일이 안지워짐) 143 tcp
DNS Domain Name System, 도메인명에 대한 호스트 정보를 제공해주는 프로토콜 53 tcp/udp
DHCP Dynamic Host Configuration Protocol, 동적으로 호스트 네트워크 설정을 제공해주는 프로토콜 67(서버),68(클라이언트) udp
TFTP Trivial FTP, 단순 파일 송수신 프로토콜 69 udp
SNMP Simple Network Management Protocol,네트워크 관리 프로토콜 161 udp
RLOGIN 인증없이 신뢰 관계에 있는 시스템들의 원격 접속을 허용해주는 서비스 513 tcp

 

Transfort Layer(전송 계층)
Process to Process Communication, 프로세스간 신뢰성잇는 데이터 전송

① 주요 프로토콜

TCP
(Transmission Control Protocol)
 신뢰성 있는 연결지향 프로토콜 (스트림 기반)
UDP(User Datagram Protocol 비신뢰적인 비연결형 프로토콜(데이터그램 기반)
SCTP(Stream Control Transfer Protocol) 위에 두개 혼합

 

Internet Layer(인터넷 계층)
Host-To Host Communication, 호스트 간의 라우팅을 담당

① 주요 프로토콜

ICMP(Internet Control Message Protocol) 에러 및 상태진단 메시지 프로토콜
IGMP(Internet Group Management Protocol) 멀티캐스트용 프로토콜
IP(Internet Protocol) 비신뢰적인 비연결형 데이터그램 프로토콜
ARP(Address Resolution Protocol) 주소변환(논리주소(IP) -> 물리주소(MAC)) 프로토콜
RARP(Reverse Address Resolution Protocol) 주소변환(물리주소(MAC) -> 논리주소(IP)) 프로토콜

 

Network Interface Layer(네트워크 인터페이스 계층)
Node to Node Delivery, 인접한 노드 간 신뢰성 있는 데이터 전송을 담당

- Node를 식별하기 위해 물리적 주소로 MAC(48bit) 사용. 제조사 식별 코드(24bit) + 일련번호(24bit) 구성

① 주요 프로토콜

LAN Ethernet,TokenRing,FDDI
WAN X.25, Frame Relay, PPP ,SLIP