본문 바로가기
IT/Knowledge

ping / telnet / traceroute / curl 차이점

by 성준하이 2023. 7. 4.
반응형

특정 서버와 방화벽 작업등이 정상적으로 이루어졌나 확인시 네트워크 연결 체크할수 있는 명령어

ping, telnet, traceroute, curl

  • ping : 목적지 서버를 통하는 네트워크 상태를 체크
    -> ping은 도메인이나 IP 주소로 ICMP(Internet Control Message Protocol) 패킷을 보내고 다시 돌려받는 명령어이다. 특정 IP로부터 응답을 받을 수 있는지, 응답에 얼마나 걸리는지 확인할 수 있다.

 

  • telnet : 목적지 서버의 해당 어플리케이션까지 살아 있는 지 확인
    -> telnet의 기본 개념은 원격 로그인 서비스이다. 그러나 현재는 서버와 클라이언트의 통신이 가능한지 확인하는 용도로 가장 많이 사용된다. 

 

  • traceroute : 출발지와 목적지 사이의 라우터를 모두 추적
    -> ping 테스트 결과가 느리거나 접속이 안되면 traceroute를 이용해서 어떤 라우터에서 문제를 일으키는지 살펴 보아야 한다.

 

  • curl : command line 이나 script에서 데이터 전송을 위해 사용-> rest api 처럼 데이터를 전송해볼수도 있고 HTTP, FTP, telnet 등 다양한 프로토콜 지원

 


참고 포스팅

https://thenicesj.tistory.com/213

 

리눅스 네트워크 명령어

이번 포스팅에서는 리눅스 내에서 네트워크를 다룰때 자주 사용하는 명령어를 정리해볼 것이다. ifconfig ifconfig는 interface config 의 약자로 비슷하게 윈도우에서는 ipconfig 라는 명령어를 사용하기

thenicesj.tistory.com

https://thenicesj.tistory.com/516

 

curl

원래는 linux의 명령어였으나 이전부터 윈도우에서도 설치하고 환경변수를 잡아주면 사용이 가능한 curl 에 대해서 알아볼 것이다. curl 명령어란? 리눅스에서 curl 이라는 http 메시지를 쉘상에서 요

thenicesj.tistory.com

 

반응형

'IT > Knowledge' 카테고리의 다른 글

[Error] Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?  (46) 2023.07.18
Colab 이란?  (52) 2023.07.16
Manifest 파일  (50) 2023.07.02
MTU란? (MSS와 함께)  (48) 2023.07.01
mac 에서 telnet 사용법  (38) 2023.06.19

댓글