네트워크 관리
ping [-option] ip_address | host_name [packet_size] [count]
-c count : 지정된 숫자만큼 ICMP 패킷을 수송한다.
-i wait : ICMP 패킷 송신 간의 대기 시간이다. 디폴트는 1초이다.
-s packet_size : ICMP 송신 패킷의 테이터 크기이다. 디폴트는 56byte이다.
traceroute [-option] ip_address | host_name [packet_len ]
-m max_hop : 최대 TTL을 지정한다. 디폴트 값읍 30이다.
-p port : UDP 포트를 지정한다. 디폴트는 33434번이다.
-q n_queries : 각 TTL마다 전달하는 탐색 패킷의 횟수이다. 디폴트 값은 3이다.
-w wait_time : 탐색 중 응답을 기다리는 시간이다. 디폴트 값은 5초이다.
packet_len : 탐색 패킷의 크기이다.
netstat [-option]
-r : 라우팅 정보를 출력한다.
-i : 네트워크 인터페이스에 대한 정보를 출력한다.
-s : 각 네트워크 프로토콜(IP, TCP, UDP, ICMP)에 대한 통계 정보를 출력한다.
-a : 모든 소켓 정보를 출력한다.
-n : 네트워크 주소를 숫자로 나타낸다.
Flag
U : 사용하는 인터페이스의 활성화 상태를 나타낸다.
H : 네트워크가 아닌 호스트로의 라우트를 의미한다.
G : 게이트웨어 역할을 하는 라우트를 의미한다.
D : ICMP Redirect 메시지에 의해 생성된 라우팅 정보를 의미한다.
M : ICMP Redirect 메시지에 의해 수정된 라우팅 정보를 의미한다.
Ipkts : 네트워크 인터페이스로 입력된 패킷의 총 수 이다.
Ierrs : 네트워크 인터페이스로 입력 중에 실패한 패킷의 총 수이다.
Opkts : 네트워크 인터페이스로 출력한 패킷의 총 수이다.
Oerrs : 네트워크 인터페이스로 출력 중에 실패한 패킷의 총 수 이다.
Collis : 패킷 전송 중에 발생한 충돌 횟수이다.
Proto : 응용 프로그램을 연결하기 위하여 사용한 프로토콜의 종류이다.
Recv-Q : 원격 응용 프로그램으로부터 수신하여 버퍼에 저장한 데이터의 양이다.
Send-Q : 원격 응용 프로그램으로 전송하기 위하여 송신 버퍼에 저장한 데이터이다.
Local Address : 연결에 사용한 로컬 호스트의 IP 주소와 응용프로그램이 사용하는 포트이다.
Foreign Address : 로컬 호스트와 연결된 원격 호스트의 IP 주소와 응용 프로그램의 포트이다.
State : 연결과 관련된 진행 상태이다.
State 항목
LISTEN : 서버 프로그램이 연결 요청을 기다리는 상태이다.
SYN-SENT : 클라이언트 프로그램이 원격 호스트에 연결을 요청한 상태이다.
SYN_RECV : 서버가 클라이언트 프로그램으로부터 연결 요청을 받아 클라이언트에 응답을 하였지만 아직 클라이언트의 확인 메시지를 받지 않은 상태이다.
ESTABLISHED : 클라이언트와 서버 프로그램이 서로 연결된 상태이다.
FIN-WAIT1 : 한쪽 응용 프로그램이 연결 종료를 요청한 상태이다.
CLOSE-WAIT : 연결 종료 메시지를 수신하고 그에 대한 확인 메시지를 보낸 상태이다.
FIN-WAIT2 : 로컬에서 종결 메시지를 전송하였고 원격 호스트로부터 이에 대한 확인 메시지를 수신하였지만 원격 응용 프로그램이 작업을 종요하지 않아 원격 호스트의 종결 메시지를 기다리는 상태이다.
LAST_ACK 원격으로부터 종결 요청을 받고 로컬에서도 회선 종결에 합의한 상태로 이에 대한 확인 메시지가 수신되면 회선이 종결된다.
TIME-WAIT 연결은 종료되지었지만 미자막 종료 확인 메시지를 재전송할 경우를 감안하여 당분간 소켓 정보를 유지하고 있는 상태이다.
CLOSED 완전히 연결이 종료된 상태이다.
ifconfig [device] [ip_address] [netmask maks] [broadcast broadcast_ip] [up|down]
device : IP 주소를 부여할 장치앋.
ip_address : 인터페이스의 IP 주소를 지정한다.
netmask : 해당 장치에 부여할 넷마스크를 mask 자리에 지정한다.
broadcast : 로컬 네트워크의 브로드캐스트 주소를 broadcast_ip 자리에 지정한다.
up|down 장치를 활성화시키거나 비활성화 시킨다.
댓글
댓글 쓰기