아무래도 공부는 역시 필요한 부분부터 하는 것이 맞다,,고 생각되어 2장 네트워크부터 하기로 했다..ㅎㅎ
2. 네트워크
2.1 네트워크의 기초
네트워크 : 노드와 링크로 서로 연결되어 있으며 리소스를 공유하는 집합을 의미한다.
- 노드 : 서버, 라우트, 스위치 등 네트워크 장비
- 링크 : 유선 또는 무선
=> 네트워크 장비들이 유선 또는 무선으로 연결된 리소르를 공유하는 집합?
2.1.1 처리량과 지연시간
많은 처리량을 처리할 수 있고 지연시간이 짧고 장애빈도가 적은 것이 좋은 보안을 갖춘 네트워크다.
- 처리량 : 성공적으로 전달된 데이터의 양
=> 많은 트래픽을 처리한다 = 많은 처리량을 가진다
- 트래픽 : '특정 시점'에 링크 내에 흐르는 데이터의 양
=> 트래픽이 많아진 것은 흐르는 데이터가 많아진 것이고 / 처리량이 많아진다는 것은 처리된 트래픽이 많아진 것이다.
2.1.2 네트워크 토폴로지와 병목현상
- 네트워크 토폴로지 : 네트워크 구조, 노드와 링크가 '어떻게' 배치되어 있는지에 대한 방식, 연결 행태
종류 : 트리 토폴로지, 버스 토폴로지, 스푸핑, 스타 토폴로지, 링형 토폴로지, 메시 토폴로지
=> 토폴로지는 병목현상을 찾을 때 중요한 기준이 된다.
2.1.3 네트워크 분류
WAN(Wide Area Network) > MAN(Metropolitan Area Network) > LAN(Local Area Network)
2.1.4 네트워크 성능분석 명령어
- ping {IP or 도메인주소} -n {패킷 수}
- netstat : 서비스들의 네트워크 상태를 알 수 있다. 포트번호나 pid로 검색하여 구동 중인 것을 확인한다.
- nslookup : DNS 그러니까 특정 도메인에 매핑된 IP를 확인한다
- tracert (linux : traceroute) : 목적지 노드까지 네트워크 경로를 확인할 때 사용
'전공자 따라잡기' 카테고리의 다른 글
[비전공자의 컴공지식 채우기] 네트워크 기기 & IP 주소 (0) | 2023.10.26 |
---|---|
[비전공자의 컴공지식 채우기] TCP/IP 4계층 모델 (1) | 2023.10.25 |
[프리온보딩 백엔드 챌린지 6월] OT & 1-1주차 후기 (0) | 2023.06.06 |
[프리온보딩 백엔드 챌린지 6월] 오티를 앞두고 (0) | 2023.06.04 |
원티드 백엔드 프리온보딩을 신청했다. (0) | 2023.05.23 |