OS - ping, telnet, curl
ping
- ping(Packet Internet Groper) 1
- 지정한 대상에게 패킷을 전송하고 대상이 보내는 응답을 분석
- ICMP2라는 프로토콜을 사용하여 통신
- 3계층에 속하는 네트워크 프로토콜이므로 4계층에서 사용하는 port 정보를 이용하지 않는다
ping [option][목적지]
# option
# -i 패킷의 바이트 크기 지정
# -n 횟수
telnet
- 컴퓨터와 컴퓨터 사이를 연결해주는 명령어(원격 터미널 접속 기능)
telnet [목적지] [port]
# 연결 성공 후
POST /index.html HTTP/2.0
# 위와 같이 입력가능
curl
- 서버와 통신할 수 있는 커맨드 명령어 툴
- HTTP 프로토콜뿐 아니라 다양한 프로토콜을 이용할 수 있다
curl [목적지] #default:GET
#option
# -X [HTTP method]
# -H ['헤더 타입: 헤더 값']
# -d ['바디 타입: 바디 값']
references
댓글남기기