본문 바로가기

IT/네트워크49

DNS 도메인 네임 설명, 통신사별 DNS 서버 주소 DNS(도메인 네임) 이번 포스팅은 DNS에 대해 하겠습니다. DNS는 Domain Name System의 약자입니다. DNS는 test.com과 같은 도메인네임을 원래의 주소인 IP주소로 바꿔주는 역할을 하게 됩니다. DNS는 TCP/IP 네트워크에서 사용되는 네임 서비스의 구조입니다. TCP/IP 네트워크에서는 도메인이라고 하는 논리적 그룹을 계층적으로 설정할 수 있고, 그 논리적 그룹 명칭인 도메인명을 컴퓨터의 명칭(호스트명)의 일부에 포함시켜 이용하는 방법을 찾고 있습니다. 도메인 혹은 호스트 이름을 숫자로 된 IP 주소로 해석해 주는 TCP/IP 네트워크 서비스로서, 계층적 이름 구조를 갖는 분산형 데이터 베이스로 구성되고 클라이언트, 서버 모델을 사용합니다. 각 컴퓨터의 이름은 마침표에 의해 .. 2017. 9. 4.
IPv4, IPv6란 무엇인가? IPv4, IPv6 설명 및 비교 이번 포스팅은 IP주소에 대한 설명인 IPv4와 IPv6에 대해 하겠습니다. 앞의 포스팅에서 IP주소에 대한 설명을 했습니다. IP주소와 아주 밀접한 관계가 있는 IPv4와 IPv6가 무엇인지 알아보겠습니다. 2017/08/17 - [IT] - IP주소와 클래스에 대한 이야기 IPv4IPv4는 Internet protocol version 4의 약자이며 전 세계적으로 사용된 첫 번째 인터넷 프로토콜이자 유일한 프로토콜로, IETF(인터넷 표준화 기구) RFC 791(1981년 9월)에 문서화되어 있습니다. IPv4는 32비트 방식입니다. 따라서 4개로 나눠진 최대 12자리의 번호로 이뤄져 있습니다. 예를 들면, ‘192.168.111.224’입니다. 비트 수에 따라 개수.. 2017. 8. 18.
IP주소와 클래스에 대한 이야기 IP주소와 클래스이번 포스팅은 IP주소와 클래스에 대한 설명을 하겠습니다. IP주소는 이제 많은 분들이 알고 계실 겁니다. 인터넷에 내 IP주소라고 치기만해도 자신의 IP주소가 나오게 됩니다. IP주소가 무엇인지에 대해 설명하도록 하겠습니다. IP주소인터넷에 연결된 컴퓨터에는 IP주소가 할당됩니다. 현재 수많은 기기들이 있는데 모두 IP주소를 하나씩 가지고 있습니다. 할당된 IP 주소는 대부분 IPv4 형태이며 IPv4의 주소 체계는 3자리 숫자 4마디로 표기합니다. 각 마디를 옥텟(octet)이라 하며 표기하는 방식은 보기 편하게 10진수로 표기하고 있으나 원래 컴퓨터에서는 2진수로 받아들이고 있습니다. IP주소는 '123.123.123.123'과 같은 형식으로 표현하게 되는데 각 마디(옥텟)의 숫자는.. 2017. 8. 17.
FTP의 개념, SFTP, passive, active모드 이번 포스팅은 FTP에 대해 하겠습니다. FTP는 File Transport Protocol의 약자로 파일을 전송할 때 사용하는 프로토콜입니다. FTP를 사용하는 이유인터넷은 웹브라우저를 사용하는 것입니다. WWW(World Wide Web) 이라고도 합니다. HTTP 프로토콜을 통해 접속되는 WWW는 문자, 사진, 음악, 동영상 콘텐츠까지 간편하게 사용할 수 있다는 장점이 있습니다. 하지만 큰 데이터의 파일을 한번에 주고 받기에는 어렵습니다. 속도가 느리고 파일 제어도 어렵습니다. 따라서 대량의 파일을 네트워크를 통해 주고 받을 때는 파일 전송 전용 서비스인 FTP(File Transfer Protocol)를 사용하는 것이 훨씬 빠르고 유용합니다. FTP란FTP는 인터넷에서 파일 송수신 만을 위해 고안.. 2017. 8. 15.
TCP/IP 프로토콜에 대한 설명, TCP, IP의 개념 이번 포스팅은 TCP IP 프로토콜에 대해 하겠습니다. 많이 들어보셨을 것이라 생각됩니다. 특징에 대해 설명하도록 하겠습니다. 나중에 한번 더 포스팅 하도록 하겠습니다. 프로토콜프로토콜은 컴퓨터 간의 주고받는 메시지를 전송할 때 에러가 발생하지 않도록 알맞은 크기로 나누어져 전송하고 이를 받아서 다시 원래의 정보로 변환하는 것을 약속해 놓은 것입니다. TCP/IP는 1960년대 말 미국방성(DARPA)의 연구에서 시작되어 1980년대 초 프로토콜 모델이 공개되었습니다. TCP/IP 프로토콜인터넷 프로토콜 중 가장 중요한 역할을 하는 TCP와 IP의 합성어로 인터넷 동작의 중심이 되는 통신규약으로 데이터의 흐름 관리, 데이터의 정확성 확인(TCP 역할), 패킷을 목적지까지 전송하는 역할(IP 역할)을 담당.. 2017. 8. 11.
네트워크 - Telnet, SSH 네트워크 - Telnet, SSH 이번 포스팅은 Telnet과 SSH에 대해 하겠습니다. Telnet과 SSH은 프로토콜의 한 종류입니다. 원격으로 제어를 할 수 있다는 공통점을 가지고 있습니다. 알아보도록 하겠습니다. Telnet(텔넷)텔넷(telnet)은 원격지의 컴퓨터를 인터넷을 통해 접속하여 자신의 컴퓨터처럼 사용할 수 있는 원격 접속 서비스입니다. 텔넷을 이용하려면 원격 컴퓨터를 이용할 수 있는 사용자 계정이 있어야 합니다. 원격 컴퓨터를 액세스하기 위한 사용자 명령들과 TCP/IP 기반의 프로토콜을 말하며 포트번호는 23번입니다. RFC15를 시작으로 1969년에 개발되었으며 최초의 인터넷 표준들 가운데 하나로서 IETF STD 8로 표준화되었습니다. 텔넷은 사용권한을 가지고 있다는 전제하에 .. 2017. 8. 6.
네트워크 - ICMP 프로토콜, ARP, RARP 네트워크 - ICMP 프로토콜, ARP, RARP 이번 포스팅은 네트워크에서 ICMP 프로토콜 대해 하겠습니다. 네트워크가 제대로 연결되어 있는지 확인할 수 있는 ping명령어 가 ICMP에 포함되어 있습니다. Windows와 Linux 둘 모두 작동하며 커맨드 창에서 ping이라고 치기만 하면 됩니다. ping 뿐 아니라 Traceroute 명령어도 포함되어 있습니다. 이러한 명령어들은 네트워크가 제대로 연결되어 있는지 오류를 확인할 수 있습니다. ICMP 프로토콜앞서 설명한 것처럼 인터넷에서의 데이터 전송은 4계층 의 TCP와 UDP, 3계층 의 IP에 의해 이루어집니다. TCP/IP 모델에서는 사용자 데이터 전송이 TCP, UDP, IP에 의해 이루어지지만, 이들이 올바르게 동작하려면 더 많은 프로.. 2017. 8. 3.
Wireshark 설명 및 설치 방법 정리 Wireshark 설명 및 설치 방법 네트워크를 공부하시는 분들이라면 한 번쯤 Wireshark에 대해 들어 보셨을겁니다. 리눅스에 익숙하신 분들은 tcpdump를 더 잘 사용하시는 것으로 알고 있습니다. 물론 하는 기능은 거의 똑같다고 보시면 됩니다. 이번에는 Wireshark에 대한 기본적인 설명을 하고 나중에 관련 기능에 대해 자세히 설명하도록 하겠습니다. 들어가기 전에 와이어샤크를 사용하실 때 네트워크 패킷에 대한 공부 목적으로 켜서 보시는 것은 좋지만 와이어샤크로 허가되지 않은 망의 패킷을 잡아서 보거나 하는 것은 불법입니다. 책임은 사용자 본인에게 있습니다. 설명와이어샤크는 무료 오픈소스로 사용할 수 있는 패킷분석 도구입니다. 이더리얼(Ethereal)이라는 이름의 프로젝트로 시작되었으며 20.. 2017. 8. 3.
네트워크 - NAT의 개념 및 장점 NAT(Network Address Translation)이번 포스팅은 NAT에 대해 하겠습니다. 네트워크에서 외부망과 내부망을 나눠주는 기능을 하게 됩니다. NAT를 사용하면 보안에 좀 더 도움이 됩니다. 내부망의 IP주소를 숨길 수 있기 때문입니다. NAT는 공인망으로 나갈때 내부망 그대로의 주소를 가져갈 수 없기 때문에 공인망의 주소로 바꿔나가는 것입니다. 설명할 때의 외부망과 공인망은 같은 말이라고 생각하시면 될 것 같습니다. 개념NAT는 Network Address Translation의 줄임말이며 해석하면 네트워크 주소 변환입니다. 말 그대로 네트워크 주소를 변환해주는 기능을 합니다. 네트워크 주소는 쉽게 생각하면 IP주소라고 생각하시면 됩니다. 내부 네트워크에서 외부로 나가는 패킷들의 주소를.. 2017. 8. 2.