본문 바로가기

컴퓨터 네트워크

DNS(Domain Name Server) 동작 DNS(Domain Name Server) 동작 Domain Name System IP 네트워크에서 사용하는 시스템이다. 우리가 인터넷을 편리하게 쓰게 해주는 것으로, 영문/한글 주소를 IP 네트워크에서 찾아갈 수 있는 IP로 변환해 준다.wiki : https://namu.wiki/w/DNS DNS 기본 동작https://www.netmanias.com/ko/post/blog/5353/dns/dns-basic-operation DNS 완벽 이해web : https://www.netmanias.com/ko/post/techdocs/5259/dns-network-protocol/dns-basic-operationslideshare : https://www.slideshare.net/netmanias-ko/..
VPN(virtual private network)이란? VPN(virtual private network)란? 보통 영어 표현을 줄여서 VPN이라고 부른다. 덩치 큰 집단의 여러 곳에 퍼져있는 컴퓨터들을 잇는 사설 네트워크를 만들 때, 일일이 전선으로 연결하기는 돈이 많이 들고 물리적으로 보안에 취약하므로, 그 대신 인터넷 네트워크와 암호화 기술을 이용하여 통신 시스템을 구축하는 것을 말한다. #역할1) 사설 네트워크이용시, 전용선외에 인터넷공용선에서 통신을 암호화하여 사설 네트워크에 접속할 수 있도록하는 기술.2) IP우회 #원리간단하게 설명해서 인터넷 공유기가 한 대 있다고 가정하자.공유기와 이 공유기에 연결되어 있는 모든 컴퓨터는 하나의 네트워크에 속하게 된다.하나의 네트워크 즉, LAN에 연결되어 있는 모든 장치들은 사설IP를 할당받게 되고, 각 장치..
프록시 서버(proxy server)란? 프록시 서버(proxy server)란? Proxy server. 보통 프록시라고 부르며 클라이언트와 서버 사이에서 데이터를 전달해 주는 서버. 웹 캐시 기능이 있는 경우가 많으며, 방식에 따라 클라이언트의 IP 주소가 서버에게 노출될 수도 있고 아닐 수도 있다. 많은 사람들이 자신의 아이피를 세탁하고 차단을 우회하기 위한 도구로만 알고 있지만, 프록시 서버가 설치된 처음 목적은 웹 서핑을 비롯한 인터넷 속도의 향상이었다. 1990년대 후반까지만 해도 이런 목적으로 사용되었다. 원리는 매우 간단하다. 예를 들어서 프록시 서버로 나무위키에 접속하려 한다면 다음과 같은 과정을 거친다. 누군가 웹 브라우저에 나무위키의 도메인을 입력.요청은 내부에서 캐시 역할을 하는 프록시 서버로 전달.프록시 서버는 우선 자신..
NAT(Network Address Translation)이란? NAT(Network Address Translation)이란? NAT(네트워크 주소 변환)은 IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술이다. 패킷에 변화가 생기기 때문에 IP나 TCP/UDP의 체크섬(checksum)도 다시 계산되어 재기록해야 한다. 그렇기 때문에 네트워크의 성능에 영향을 줄 수 밖에 없다. NAT를 쓰는 이유는 여러 대의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위한 경우가 대부분이다. 예를 들어 인터넷 회선을 하나 개통하고 인터넷 공유기를 달아서 여러 PC 를 연결하여 사용 하는데, 이 것이 가능한 이유가 인터넷 공유기에 NAT 기능이 탑재되어 있기 때문이다. 중요한 자료..
SSH( Secure Shell)이란? SSH( Secure Shell)이란? 원격지 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜. 보통 축약해서 SSH라고 부른다. 뜻 그대로 보안 셸이다. 기존의 유닉스 시스템 셸에 원격 접속하기 위해 사용하던 텔넷은 암호화가 이루어지지 않아 계정 정보가 탈취될 위험이 높으므로, 여기에 암호화 기능을 추가하여 1995년에 나온 프로토콜이다. # 기본 포트는 22번. 셸로 원격 접속을 하는 것이므로 기본적으로 CLI 상에서 작업을 하게 된다. 대표적인 ssh application으로 putty가 있다.