본문 바로가기

📌 Computer Science/└ 네트워크4

[네트워크] localhost 와 127.0.0.1 ● localhost   로컬 디바이스에서 사용되는 도메인 이름● 127.0.0.1   현재 기기의 로컬 IP  주소를 의미거의 모든 컴퓨터 환경에서 자기 자신을 접근하는(loopback) 경우가 잦다.그리하여 OS 자체적으로 제공하고 , 항상 고정되어 있는 IP(127.0.0.1) 과 호스트네임(localhost)을 갖는다. 127.0.0.1은 예약된 IP 주소로 인터넷상에 일반 IP로는 쓰일 수 없는 주소이다.OS에서 가상으로 지원하며, 랜카드 등 디바이스 자체를 통과하지 않고 소프트웨어적으로 처리된다. 반면에 자신이 인터넷 상에 할당된 IP가 111.111.111.115인 경우자신의 IP로 직접 접근할 때는 랜카드 드라이버 등 디바이스 영역을 통과하여 처리되기 때문에localhost로 접근하는게 더.. 2024. 5. 14.
[Network] SIP 프로토콜 이란? (시그널링 프로토콜) SIP 란 (Session Initiation Protocol)웹에서 HTTP프로토콜을 이용하여 데이터 전송을 수행하듯이통신에 있어서는 SIP 프로토콜을 이용한다.(SIP는 HTTP 프로토콜을 모토로 만들어졌다. 따라서 모양도 흡사하다.)SIP은 OSI의 7계층인 응용계층에 속하며, 통신의 양끝당으로서 통신 세션을 제어하기 위해 사용된다.따라서 TCP와 UDP 모두 사용가능 하며 Request/Response 구조이다.이 세션에는 인터넷전화, 멀티미디어 배포 회의가 포함이 되며SIP는 이를 설정, 수정, 종료할 수 있는 시그널링 프로토콜 이다!즉 다시 말하면!SIP를 다들 음성 및 비디오 데이터 전송 프로토콜이라고 오해하는 경우가 많은데양 끝간의 연결을 해주는 역할이지실제 멀티미디어를 전공하고, 데이터 .. 2023. 3. 10.
[Web] HTTP Referer 헤더 정보 (Request Headers Referer(리퍼러)) 이해하기 ● HTTP header - referer(레퍼러) 란?http 헤더 중 하나인 레퍼러 또는 리퍼러는리퍼러를 참조함으로써 현재 표시하는 웹페이지가 어떤 웹페이지에서 요청되었는지 알 수 있으며,어떤 웹사이트나 웹서버에서 방문자가 왔는지를 파악할 수 있는 기능을 레퍼러를 통해 할 수 있다.HTTP 프로토콜에는 referer 라는 헤더값이 있는데, 브라우저가 서버로 이 헤더값을 설정해서 보내게 된다.그리고 서버는 referer를 참조함으로써 "현재 표시하는 웹페이지가 어떤 웹페이지에서 요청" 되었는지 알 수 있으며,어떤 웹사이트나 웹서버에서 방문자가 왔는지를 파악할 수 있는 기능을 referer 를 통해 할 수 있다.○ 구체적 설명[ http://www.sohyun.com/1.html ] 이라는 웹페이지에 있.. 2023. 3. 10.
[WebRTC] WebRTC 란? (STUN, NAT, TURN, SDP, ICE, RTMP) WebRTC(Web Real-Time Communications)란,웹 어플리케이션(최근에는 Android 및 IOS도 지원) 및 사이트들이 별도의 소프트웨어 없이 음성, 영상 미디어 혹은 텍스트, 파일 같은 데이터를 브라우져끼리 주고 받을 수 있게 만든 기술입니다.WebRTC로 구성된 프로그램들은 별도의 플러그인이나 소프트웨어 없이 P2P 화상회의 및 데이터 공유를 합니다.한마디로 진짜 편하게 요약하면 ! 웹 브라우저 상에서는 어떠한 플러그인도 필요 없이 음성 채팅과 화상채팅, 데이터 교환까지도 가능하게 하는 기술 입니다. WebRTC 통신 원리WebRTC 기술은 P2P 통신에 최적화가 되어 있습니다.WebRTC에 사용되는 기술은 여러 가지가 있지만 크게 3가지의 클래스에 의해서 실시간 데이터 교환이 .. 2023. 3. 10.
728x90
반응형