728x90

2025/01 2

스위치

- 백본스위치(Backbone switch) 개념 - 네트워크의 중심. 방화벽, 워크그룹 스위치, 각종 서버가 접속하는 핵심영역으로,   많은 트래픽을 처리해야 해서 고가용성, 고성능, 고확장성이 확보되는 기가급 장비를 많이 사용한다.   이 장비의 성능이 안 좋으면 이곳에서 병목(bottleneck)이 걸릴 가능성이 많다. - 주로 L3스위치가 백본스위치 역할을 한다.   스위치를 그리지 않고 선으로만 표시하기도 한다.   (L3스위치는 처리속도가 빠르고, 데이터변환(LAN->WAN)을 할 필요가 없다.)   - Layer 스위치    L2 스위치 - L2 주소는 MAC 주소를 뜻합니다.    L2 스위치의 역할은 MAC주소를 보고 어떤 포트로 보낼것인지 컨트롤(스위칭)하는 장비를 말합니다.  스위치는..

Network 2025.01.10

Static/Dynamic Library

□ 정적라이브러리(Static Library) : 정적 라이브러리는 프로그램이 "컴파일할 때 링크"되어 실행 파일에 포함됩니다. 링크 방식은 실행 파일을 생성할 때 이 라이브러리의 모든 코드가 포함됩니다. 따라서 프로그램이 실행될 때 외부 라이브러리 파일이 필요하지 않습니다. 장점 :  1. 외부 의존성 적음 (모든소스 컴파일 타임에 링크되어, 실행 시 추가적인 라이브러리 로드 불필요, 라이브러리 자체만 있으면 실행가능) 2. 초기 로드 속도에서 유리 (정적 라이브러리는 실행 파일에 포함되어 있기 때문 별도로 로드할 필요가 없어 초기 로드 시간이 빠름) 3. 실행 속도에서 유리 (프로그램 실행시 정적라이브러리함수는 직접참조되기 때문에 호출 오버헤드가 적음) 단점 :  1. 더 큰 실행 파일 크기 (각 프..

CS 2025.01.10