Irina's Atelier

Happy New Year :)

Ping

먼저, 네트워크환경을 잡을 때 가장 많이 사용하는 말이

ping test 되냐?

그러니깐 ping test는 어떻게 하는것이며, 어떤 프로토콜을 사용하는지가 궁금해지죠.
PC에서 ping test는 간단히 할수 있는데요.
1. 키보드에서 Win+ R을 동시에 눌러줍니다.(아래의 그림 참고)
1_win+R
2. cmd 를 실행창에 입력 후 엔터키를 눌러줍니다.(아래의 그림 참고)
2_cmd
3. 상대방을 IP를 알고 있다면 기억해두시고, 모른다며 IP를 찾아서 알아놓으셔야합니다.
(아래의 그림은 W5500을 사용한것으로 firmware에 IP를 serial로 뿌려주도록 작성했어요)
3_serial
4. 내가 ping request를 날리고 싶은 IP를 사용하시면됩니다.
나의 경우는 상대방의 IP가 192.168.1.2 이므로 해당 IP로 ping request를 보낼거예요.
5. Cmd창에

ping -t 192.168.1.2

라고 입력하면
성공했을 경우 아래의 그림과 같습니다.
4_pingsuccess
실패했을 경우 아래의 그림과 같습니다.
5_pingfail

만일 ping test에 실패를 했다면?

  1. 상대방 주소가 ping request한 주소와 동일한지 확인
  2. PC(ping request를 날린곳)의 네트워크주소가

192.168.1.xxx

인지 확인
3. PC와 Ping request를 받는 곳이 서로 Lan cable로 연결 되어있는지 확인


용어 정리

ICMP protocol를 사용하여 ping test(ping request /ping reply)를 할 수 있습니다.의 용어정리를 해보면

ICMP(Internet control Message Protocol)

ICMP는 호스트 서버와 인터넷 게이트웨이 사이에서 메시지를 제어하여 에러를 알려주는 프로토콜로서 RF792에 정의되어있으니 참고하시면 되고,ICMP는 IP 데이터그램을 사용하지만, 메시지는 TCP/IP소프트웨어에 의해 처리되며, 응용 프로그램 사용자에게 직접 분명하게 보이지는 않아요.
일례로서, ping 명령어는 인터넷접속을 테스하기 위해 ICMP를 사용한다고 알고 계시면 됩니다.

ping(Packet Internet Groper)

Ping특정 인터넷주소가 있고, 또 그주소가 용청을 받아들일 수 있는지를 확인해 주는 기본적인 인터넷 프로그램이예요. ping은 사용자가 접속하려고 시도하고있는 호스트가 실제로 운영되고 있는지를 확인하는 진단목적으로 사용됩니다. 예를 들어서, 만약 한 사용자가 어떤 호스트에 ping을 할수 없다면(즉, ping에 관한 응답이 정상이 아니라면)그 사용자는 그 호스테에 파일을 보내기 위해 FTP프로토콜을 사용할수 없게 됩니다
자세한 사항은 ##ko_wikipedia.org를 참고하시면 됩니다.

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

정보

이 엔트리는 08/04/2015에 님이 w5500에 게시하였으며 , , , , , , 태그가 지정되었습니다.

내비게이션

%d 블로거가 이것을 좋아합니다: