# DevOps/Network

    전화망 서비스 개발을 위한 기초 지식 정리

    주제전화망 서비스 개발을 위한 기초 지식 정리  1. 인터넷 전화 통신에 대한 이해 1.1 PSTN과 VoIP1.1.1 PSTN(Public Switched Telephone Network)PSTN은 전통적인 전화 시스템으로, 음성 통신을 위해 회선 교환 방식을 사용합니다.회선 교환: 통화가 시작될 때 두 지점 사이에 물리적인 회선이 설정되고, 통화가 끝날 때까지 유지됩니다.아날로그 신호: 대부분의 경우 아날로그 신호를 사용하여 음성을 전달합니다.고정 인프라: 구리선이나 광섬유 등의 물리적 인프라를 기반으로 합니다.높은 신뢰성: 수십 년간 사용되어 왔으며, 안정성과 신뢰성이 높습니다.긴급 서비스 접근: 911 등 긴급 서비스 접근이 용이합니다. 1.1.2 VoIP(Voice over Internet Pr..

    Application 간의 주요 통신 방법 비교 (HTTP, AMQP, Socket)

    주제 HTTP, AMQP, Socket 통신 방법을 각각 비교해보고 주로 사용되는 곳을 알아본다 1. HTTP 특징: 주로 웹 기반 통신을 위해 사용되며, 요청(Request)과 응답(Response)을 기반으로 합니다. Stateless 프로토콜이기 때문에 각각의 요청은 이전 요청과 독립적으로 처리됩니다. 주로 RESTful API를 구축하는 데 사용됩니다. 장점: 간단하며 이해하기 쉽습니다. 다양한 플랫폼에서 지원되고, 프록시나 캐싱 등의 기능을 활용할 수 있습니다. HTTPS를 통해 보안 통신이 가능합니다. 단점: 실시간성이 중요한 경우에는 적합하지 않을 수 있습니다. 요청/응답 기반 모델이므로 양방향 통신이 어려울 수 있습니다. 2. AMQP 특징: 메시지 큐를 통해 비동기 메시지 전달을 위한 프..