반응형

Study 152

라이프 타임(TTL, Time To Live)

TTL은 패킷의 생존시간 즉, 라이프 타임이라고 부른다.다시말해, 패킷이 네트워크상에서 생존 할 수 있는 시간을 규정한다.또한 데이터그램이 통과하는 최대 라우터 수를 제어하기 위해 사용된다.데이터그램이 라우터를 통과할 때마다 TTL 필드의 값은 1씩 감소하게 되며, 필드의 값이 계속 감소하여 값이 0이 되면 라우터는 해당 데이터그램을 폐기한다.이런 데이터그램을 폐기함으로써 수신지를 찾지 못한 패킷이 네트워크 트래픽을 증가 시키는 것을 막아주는 역할을 한다.일반적으로 TTL은 각 운영체제에서 정해진 값을 사용한다.

Study/Network 2014.07.22

서브넷 마스크(subnet mask)

C클래스의 IP를 사용한다고 해도 254개의 IP를 모두 사용하지 않는다. 그에 따라 IP낭비가 발생할 수 있다. 이것을 막기 위해 C클래스의 IP집합을 쪼개는 방식을 사용한다. 이것을 서브네팅이라고 하며 서브네팅을 할 수 있도록 하는 것이 서브넷 마스크이다.다음 문제를 통해 서브넷 마스크의 계산에 대해 알아보자. C클래스 네트워크를 24개의 서브넷으로 나누려고 한다. 각 서브넷에는 4~5개의 호스트가 연결되어야 한다. 어떤 서브넷 마스크가 적절할까?위의 그림에서 설명되어있는 것처럼 필요한 호스트 수를 보고 default 서브넷 마스크의 0자리를 수정하여 새로운 서브넷 마스크를 만들어 사용한다. 여기서 주의할 점은 서브넷 마스크는 1이 연속적으로 존재해야 한다는 것이다. 예를 들어 1111 1111.11..

Study/Network 2014.07.22

네트워크 주소와 호스트 주소, 게이트웨이

다음 그림을 통해서 네트워크 주소와 호스트 주소, 그리고 게이트웨이에 대해 자세히 알아보자. COM부분에 적힌 주소는 간략화한 IP주소이다. 점을 기준으로 앞부분은 네트워크 주소이고, 뒷부분은 호스트 주소이다. 각 네트워크와 라우터가 이어지는 부분을 게이트웨이(이더넷 인터페이스)라고 부른다. 이 게이트웨이에도 IP주소를 할당해 주어야 한다. 라우터가 없다면 각각의 네트워크끼리는 서로 통신할 수 없다. 하지만 같은 네트워크 안의 COM들은 서로 통신할 수 있다.(COM2.2와 COM2.3) 서로 통신할 수 있는 하나의 영역 즉, 네트워크는 라우터 없이 통신이 가능한 하나의 브로드 캐스트 영역이다.

Study/Network 2014.07.22

IP의 class

IP주소는 실제 주소처럼 배정해 주어야 하는 것이기 때문에 효율적인 배정 방법을 자연히 생각하게 되었다. 그에 따라 클래스라는 것을 사용하여 IP의 종류를 구분했다. 종류는 A, B, C, D, E 이렇게 5가지이다. 이중 D클래스는 IP 멀티 캐스팅을 하기 위한 것이고, E클래스는 예비용으로 분류해 놓았기 때문에 실제로는 A, B, C클래스를 사용한다고 생각하면 된다. 클래스를 나누는 방법은 시작 비트로 나눈다. A클래스는 0으로 비트가 시작되고, B클래스는 10으로, C클래스는 110, D클래스는 1110, E클래스는 1111로 나눈다. 아래의 그림은 각 클래스의 네트워크 주소와 호스트 주소를 나타낸 그림이다.위의 그림을 보면 A클래스의 경우 네트워크 주소는 1바이트(8비트)이고 호스트주소는 3바이트..

Study/Network 2014.07.22

IP의 개념

서로 우편을 보내는 것은 각자 고유한 주소가 있어야 가능하다. 통신을 하는 컴퓨터도 고유한 주소가 있어야 통신, 데이터 송수신이 가능하다. 인터넷에서 통신을 하기 위한 주소를 IP주소라고 한다. 현재 사용되고 있는 IP주소 체계는 IP version4이다. IPv4는 8비트 크기의 필드 4개가 모여서 구성된 32비트의 논리적인 주소이다. 모양은 xxx.xxx.xxx.xxx의 모양으로 .(점)으로 구분된 4개의 십진수로 나타내어진다. 한 바이트가 가질 수 있는 십진수는 0~255이므로 IPv4가 가질 수 있는 주소는 0.0.0.0 ~ 255.255.255.255까지의 값을 가질 수 있다. 하지만 특별한 용도로 사용되는 주소는 사용할 수 없으므로 사용할 수 있는 주소는 한정되어 있다. IP주소는 숫자로 되어..

Study/Network 2014.07.22

Ping(Packet InterNet Groper)

TCP/IP에서 널리 사용되고 있는 서비스 중 하나이다. 네트워크상에 있는 다른 시스템에서 TCP/IP가 정상적으로 동작하는지를 알려주는 프로그램으로, ICMP를 사용하여 일련의 에코 메시지를 만들어 지정한 컴퓨터 이름(호스트명)이나 IP주소의 시스템에 전송한다. Ping에서 사용하는 ICMP 에코 메시지는 에코 요청과 에코 응답 메시지를 담고 있다. Ping 프로그램은 ARP 유틸리티를 이용하여 목적지 컴퓨터 이름을 IP주소로 해석한 다음 그 판독 정보를 화면에 출력시킨다. 사용법은 dos창에서 아래와 같이 입력하면 된다.Ping 호스트명 or IP주소 Ex) ping 127.0.0.1, ping www.google.com

Study/Network 2014.07.20

SNMP(Simple Network Management Protocol)

영어의 의미를 해석해보면 단순 네트워크 관리 프로토콜이라는 이름이 나온다.이 프로토콜의 유래도 이름과 관련이 있다.원래는 ICMP 프로토콜을 사용하여 네트워크 관리를 하였지만,ICMP는 간단한 확인 기능만을 제공하고 네트워크 장비, 구성이 복잡해짐에 따라 구현이 쉽고 간단한 프로토콜인 SNMP가 만들어지게 되었다. 간단히 말해 네트워크 장비를 관리하고 또 감시하는 TCP/IP 계층 중 응용계층에서 사용되는 프로토콜이라고 할 수 있다.포트는 UDP 161, 162번을 사용한다.특징은 다음과 같다. -보안에 취약하다. -데이터를 분석하여 장애관리를 위한 데이터베이스인 MIB의 호환성이 약하다. -Polling Overhead가 크다.

Study/Network 2014.07.19
반응형