2024. 7. 3. 02:08ㆍLinux*security/Network
1. HTTPS: Hypertext Transfer Protocol Secure
- 월드 와이드 웹에서 정보를 전송하기 위해 사용되는 통신 프로토콜의 보안 버전이고 HTTP의 암호화된 버전으로, 데이터의 안전한 전송을 보장한다.
secure browsing
secret data transfer
2. DNS: Domain Name System
- 인터넷에서 도메인 이름을 IP 주소로 변환하거나, IP 주소를 도메인 이름으로 변환하는 시스템이다. 인터넷에서 도메인 이름을 사용하여 리소스를 찾을 수 있게 해준다.
website address resolution
Load Balancing
3. TCP: Transmission Control Protocol
- 신뢰성 있는 데이터 전송을 보장하며, 데이터가 손상되지 않고 정확한 순서로 전송될 수 있도록 한다.
Reliable File Transfer
Establishing a Connection
4. DHCP: Dynamic Host Configuration Protocol
- 네트워크 장치가 IP 주소 및 기타 네트워크 설정을 동적으로 할당받을 수 있어 네트워크 관리자가 장치를 관리하기 쉽게 만든다.
Dynamic IP Assignment
Network Configuration
5. SMTP: Simple Mail Transfer Protocol
- 전자 메일을 전송하는 데 사용되는 표준 프로토콜이다. 전송, 수신 및 중계 메일 서버 간의 통신을 담당한다.
Email sending
inter server Communication
6. UDP: User Datagram Protocol
- 데이터를 신속하게 전송하는 데 사용되는 프로토콜이며 TCP와 달리 연결 지향적이지 않고, 데이터의 손실이나 순서 변경이 발생할 수 있지만, 전송 속도가 빠르다.
real time communication
streaming media
7. Web Socket:
웹 소켓은 웹 브라우저와 웹 서버 간의 양방향 통신을 가능하게 하는 프로토콜로써 실시간 웹 애플리케이션에 적합하며, 클라이언트와 서버 간에 데이터를 주고받을 수 있다.
real time chat
file transfer
'Linux*security > Network' 카테고리의 다른 글
UART(Universal Asynchronous Receiver/Transmitter) (0) | 2024.09.02 |
---|---|
RIP 프로토콜 (Routing Information Protocol) (0) | 2024.07.11 |
소켓 프로그래밍 (0) | 2024.07.02 |
HASH (0) | 2024.06.27 |
Triple DES, AES, SEED, ARIA, IDEA (0) | 2024.06.27 |