728x90
반응형
1. HTTP (HyperText Transfer Protocol)
- 역할: 웹 브라우저와 웹 서버 간의 데이터 전송을 위한 프로토콜입니다.
- 어떻게 동작하나요?: 웹 브라우저가 웹 서버에 페이지를 요청하면, 서버가 해당 페이지(HTML, CSS, JavaScript 파일)를 전달해줍니다. 사용자가 웹사이트를 방문할 때 작동하는 규칙이라고 생각하면 됩니다.
- 쉽게 말해: "웹사이트를 볼 때 필요한 대화 규칙"
2. FTP (File Transfer Protocol)
- 역할: 컴퓨터 간에 파일을 전송하는 데 사용하는 프로토콜입니다.
- 어떻게 동작하나요?: 서버와 클라이언트 간에 파일을 주고받을 수 있으며, 주로 서버에 파일을 업로드하거나 다운로드할 때 사용됩니다.
- 쉽게 말해: "파일을 서버에 올리거나 받을 때 사용하는 규칙"
3. TCP/IP (Transmission Control Protocol / Internet Protocol)
- 역할: 인터넷을 통해 데이터를 안전하게 전송하기 위한 기본적인 통신 규칙입니다.
- 어떻게 동작하나요?: TCP는 데이터를 작은 조각(패킷)으로 나누어 전송하고, 도착지에서 다시 조립합니다. IP는 이러한 데이터가 어디로 가야 하는지 주소를 설정합니다.
- 쉽게 말해: "인터넷에서 데이터를 안전하게 주고받는 우편 시스템"
4. DNS (Domain Name System)
- 역할: 웹사이트 주소(URL)를 IP 주소로 변환해주는 시스템입니다.
- 어떻게 동작하나요?: 예를 들어, 사용자가 www.example.com을 입력하면, DNS가 이 도메인 이름을 컴퓨터가 이해할 수 있는 IP 주소로 바꿔줍니다. 그 덕분에 사용자는 숫자(IP 주소) 대신 간단한 URL을 사용할 수 있습니다.
- 쉽게 말해: "웹 주소를 숫자로 바꿔주는 전화번호부"
5. DHCP (Dynamic Host Configuration Protocol)
- 역할: 네트워크에 연결된 장치에게 자동으로 IP 주소를 할당해주는 프로토콜입니다.
- 어떻게 동작하나요?: 사용자가 새로운 장치를 네트워크에 연결하면, DHCP 서버가 자동으로 사용 가능한 IP 주소를 할당해줍니다.
- 쉽게 말해: "네트워크에 들어올 때 자리를 자동으로 배정해주는 안내원"
6. SSL (Secure Sockets Layer)
- 역할: 데이터를 암호화하여 안전하게 전송할 수 있도록 해주는 기술입니다.
- 어떻게 동작하나요?: 웹사이트와 사용자 간에 주고받는 데이터를 암호화해, 제3자가 정보를 훔쳐보거나 변조하지 못하게 합니다. HTTPS는 SSL을 사용하는 HTTP입니다.
- 쉽게 말해: "인터넷에서 데이터를 안전하게 잠가주는 자물쇠"
요약
- HTTP: 웹페이지를 주고받을 때 사용하는 규칙
- FTP: 파일을 전송할 때 사용하는 규칙
- TCP/IP: 인터넷에서 데이터를 안전하게 주고받는 규칙
- DNS: 웹 주소를 숫자(IP 주소)로 바꿔주는 시스템
- DHCP: 네트워크에 들어올 때 IP 주소를 자동으로 배정해주는 시스템
- SSL: 데이터를 암호화해 안전하게 전송해주는 기술
728x90
반응형
'Network' 카테고리의 다른 글
OSI model (7 layer) (3) | 2024.10.22 |
---|