728x90
1. 네트워크 분류
- 네트워크는 규모를 기반으로 분류할 수 있음.
- LAN(Local Area Network), MAN(Metropolitan Area Network), WAN(Wide Area Network)
* LAN :
LAN은 근거리 통신망을 의미.
전송속도가 빠르고 혼잡하지 않음.
* MAN :
MAN은 대도시 지역 네트워크를 의미.
전송속도는 평균이며 LAN보다 혼잡함.
* WAN :
WAN은 광역 네트워크를 의미.
전송속도가 느리며 MAN보다 혼잡함.
728x90
2. 네트워크 성능 분석 명령어
- 애플리케이션 코드 상으론 문제가 없어도 사용자가 서비스로부터 데이터를 가져오지 못하는 경우가 있음.
- 이러한 이유는 네트워크 병목 현상일 가능성이 있음.
- 네트워크 병목 현상의 주요 원인
- 네트워크 대역폭
- 네트워크 토폴로지
- 서버CPU, 메모리 사용량
- 비효율적인 네트워크 구성
* PING
PING(Packet Internet Groper)은 네트워크 상태를 확인하려는 대상 노드를 향해 일정 크기의 패킷을 전송하는 명령어.
이를 통해 해당 노드의 패킷 수신 상태와 도달하기까지의 시간 등을 알 수 있으며 해당 노드까지 네트워크가 잘 연결되어 있는지 확인 가능.
* NETSTAT
NETSTAT은 접속되어 있는 서비스들의 네트워크 상태를 표시하는 데 사용.
네트워크 접속, 라우팅 테이블, 네트워크 프로토콜 등 리스트를 보여줌.
* NSLOOKUP
NSLOOKUP은 DNS에 관련된 내용을 확인하기 위해 쓰는 명령어.
특정 도메인에 매핑된 IP를 확인하기 위해 사용.
728x90
'개발 > ETC' 카테고리의 다른 글
메모리 (0) | 2023.01.22 |
---|---|
운영체제와 컴퓨터 (0) | 2023.01.15 |
네트워크의 기초 (1) (0) | 2023.01.10 |
프로그래밍 패러다임 (0) | 2023.01.08 |
디자인 패턴 (4) (0) | 2023.01.06 |