passport 라이브러리 : 전략패턴을 구현한 라이브러리 중 하나. 소셜 로그인을 쉽게 구현할 수 있음. vue.js : MVVM 패턴. spring boot : MVC 패턴. --> 디자인패턴 : 문제 해결 시 뼈대가 되어줄 수 있음. 문제 발생 시 팀원과 '그
노드 : 서버, 라우터, 스위치 등 네트워크 장치링크 : 유선, 무선비유 : 내 폰(노드)이 네이버 서버(노드)에 동영상/사진 등의 데이터를 보내달라 함. 와이파이(무선/유선) 네트워크(링크, 엣지)로 네트워크 연결함.10명이 방문. 웹사이트는 10mb짜리 데이터를 보
트리 토폴로지 : 계층형 토폴로지. 트리 형태로 배치한 네트워크 구성.(장) 노드 추가, 삭제 용이.(단) 특정 노드에 트래픽이 집중될 때 하위 노드에 영향버스 토폴로지 : 중앙 통신 회선 하나에 여러 개의 노드가 연결되어 공유하는 네트워크. 근거리 통신망(LAN)에
데이터를 보낼 땐 뭐가 필요할까? 내 주소, 상대 주소, 오류 없이 갔는지 오류 체크 기능 --> 이런 고민 해결 : TCP/IP 4계층 고민 해결 위해서 주소 확인하는 계층 등을 둠. TCP/IP 4계층 : 인터넷상에서 데이터를 주고받을 때 쓰는 독립적인 프로토콜의
라우팅 : 네트워크에서 데이터를 보낼 때 최적의 경로를 선택하는 과정. 라우터가 이를 수행. 데이터는 보통 출발지에서 목적지로 가는 동안 여러 개의 라우터를 거치며 여러 번의 라우팅을 수행. 라우팅으 보통 초당 수백만번 일어남. ex. 스벅에서 자허블을 먹어야 한다.
네트워크 주소는 MAC(Media Access Control)주소와 IP(Internet Protocol) 주소로 나뉜다.인터넷 계층에서 사용됨. 각각의 통신기기(컴퓨터, 노트북, 스마트폰)에 할당된 식별번호. 통신기기마다 고유하게 할당되어 있는 것이 아니라, 네트워크
클래스풀(Classful IP Addressing) 네트워크를 구분하는 방법. 네트워크 크기를 다르게 구분하여 클래스를 할당하는 주소 체계 IP 주소를 A, B, C, D, E 다섯 가지 클래스로 구분한다. 각 클래스는 네트워크와 호스트를 구분하는 방식이 다르며, 네트