스파르타코딩클럽 내일배움캠프 TIL35

한재창·2022년 12월 19일
0

네트워크

  • LAN(Local Area Network)
    • 근거리 통신망
    • 같은 건물이나 캠퍼스같은 좁은 공간에서 운영됨
    • 전송 속도가 빠르고 혼잡하지 않음
  • MAN(Metropolitan Area Network)
    • 대도시 지역 네트워크
    • 도시 같은 넓은 지역에서 운영됨
    • 전송 속도는 평균이며 LAN보다는 많이 혼잡함
  • WAN(Wide Area Network)
    • 광역 네트워크
    • 국가 또는 대륙 같은 아주 넓은 지역에서 운영됨
    • 전송 속도는 낮으면 MAN보다 더 혼잡함

네트워크 성능 분석 명령어

  • ping
  • netstat
  • nslookup
  • tracert

ping(Packet INternet Groper)

  • 네트워크 상태를 확인하려는 대상 노드를 향해 일정 크기의 패킷을 전송하는 명령어
  • TCP/IP 프로토콜 중에 ICMP 프로토콜을 통해 동작
    • 해당 노드의 패킷 수신 상태를 확인할 수 있음
    • 해당 노드에 도달하기까지 시간 등을 알 수 있음
    • 해당 노드까지 네트워크가 잘 연결돼 있는지 확인할 수 있음
    • ping [IP 주소 또는 도메인 주소]로 실행

netstat

  • 접속되어 있는 서비스들의 네트워크 상태를 표시하는데 사용
  • 네트워크 접속, 라우팅 테이블, 네트워크 프로토콜 등 리스트를 보여줌
  • 주로 서비스의 포트가 열려 있는지 확인할 때 사용

nslookup

  • DNS에 관련된 내용을 확인하기 위해 쓰는 명령어
  • 특정 도메인에 매핑된 IP를 확인하기 위해 사용

tracert

  • 윈도우 tracert 리눅스는 traceroute라는 명령어로 구동
  • 목적지 노드까지 네트워크 경로를 확인할 때 사용하는 명령어
profile
취준 개발자

0개의 댓글