-
TCP/IP 응용계층(MTU, HTTP, SSH, FTP, SMTP)CS지식의 정석/네트워크 2023. 10. 22. 02:33
MTU(Maximum Transimission Unit 최대 전송 단위)
- 네트워크에 연결된 장치가 받아들일 수 있는 최대 데이터 패킷의 크기
- IPv6 은 분할되지 않는다.
- (MSS + IP헤더, TCP헤더) = MTU
*MSS : TCP 상에서 전송할 수 있는 사용자 데이터의 최대 크기
HTTP
서버와 브라우저, 서버와 서버간에 통신을 하기 위해 설계된 프로토콜
특징
- 헤더를 통한 확장이 쉽다.
- stateless하다
SSH
보안되지 않은 네트워크에서 네트워크 서비스를 안전하게 운영하기 위한 암호화 네트워크 프로토콜
FTP
노드와 노드간의 파일을 전송하는데 사용되는 프로토콜
(현재는 FTPS와 SFTP로 대체 되고 있다)
*FTPS : TLS/SSL을 거쳐서 공개키 암호화 방식을 이용하여 보다 안전하게 파일을 전송하는 프로토콜
*SFTP : 이름은 FTP이지만 SSH와 같은 방식을 사용하고 있어 사실 SSH의 파일 전송 버전이라고 보면 된다.
SMTP
메일을 보낼 때 사용되는 프로토콜
'CS지식의 정석 > 네트워크' 카테고리의 다른 글
TCP/IP 인터넷 계층 (0) 2023.10.22 TCP/IP 전송계층(TCP, UDP) (0) 2023.10.22 OSI 7계층 (0) 2023.10.22 TCP/IP 4계층 (0) 2023.10.22 LAN, MAN, WAN (0) 2023.10.20