컴퓨터 과학/네트워크

protocol and programs of Application layer

DevHam94 2023. 8. 28. 14:31

- FTP (File Transfer Protocol): 파일 전송 프로토콜

- Telnet

- SMTP (Simple Mail Transfer Protocol): 메일보내기 

- DNS (Domain Name System): 도메인을 작성하면 해당하는 IP주소를 얻어온다

- HTTP: web protocol

- DHCP: 동적IP할당, 사설망 address에는 고정된 ip가 아니라 매번 다른 ip를 동적으로 가진다.

- Ping: 상대방이 살아있는지 확인

- Tcpdump: 패킷을 캡쳐한다. 

- Traceouter: 거쳐오는걸 본다

- ...

 

Application IP ICMP UDP TCP
ping
Traceouter
 

 
OSPF
RIP
BGP



 




DHCP
TFTP
SNMP(Network Management)
   

 
SMTP
Telnet (remote login)
FTP
HTTP (web)
NNTP
     



DNS
NFS
RPC
   



 

LAN, WAN, Internet

OSI 7 Layer vs TCP/IP Stack

물리계층 - 전기 신호 책임

데이터 링크 - 물리주소 (MAC), 노드대 노드 책임, 프레임

네트워크 계층 - 논리 (IP)주소를 통한 발신지-대-목적지 전송,패킷

전송 계층 - 포트 번호를 이용한 프로세스-대-프로세스 통신, 세그먼트

응용 계층 - 다양한 프로그램 및 프로토콜 존재