일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 데이터 송수신
- modifiers
- 테슬라폰
- 상속
- 물리구성도
- 유선LAN
- 논리구성도
- 백준 2775
- 남궁성
- AWS CLF
- 자바의 정석
- 계층화
- network
- 역캡슐화
- 네트워크
- 백준 1712
- 인터페이스
- 프로토콜
- 10866
- 1764
- 자바
- java
- aws 자격증
- 개발바닥
- 파이썬 1712
- TCP/IP
- l3 스위치
- 인프콘
- 다형성
- 파이썬
- Today
- Total
목록분류 전체보기 (166)
병훈's Blog
스위치에서 대장 브리지(Root Bridge) 뽑기 BID는 전체 64bit로 구성되어있고, 앞의 16bit는 브리지 우선순위(Bridge Priority), 뒤의 48bit는 MAC Address가 위치한다. 위 그림에서 Default Bridge Priority는 32768로 모두 동일하다. 그 뒤에 오는 MAC 주소가 다른 스위치 A, B, C가 있다. 대장 브리지를 뽑는 조건은 무조건 낮은 BID를 갖는 녀석이 대장이 된다. 그림을 통해 그 과정을 보자. 1. 먼저 스위치 B와 스위치 C가 부팅을 시작했다고 가정 스위치 B와 스위치 C는 서로 BPDU(Bridge Protocol Data Unit)를 주고받게 된다. BPDU는 스패닝 트리에 대한 여러 가지 정보를 담고 있으며, 2초에 한 번 뿌려..
스패닝 트리 프로토콜(Spanning Tree Protocol), STP에 대해서 알아보자. STP는 브리지나 스위치에서 발생하는 루핑을 막아주기 위한 프로토콜이다. 출발지에서 목적지까지의 경로가 2개 이상 존재 할 때 1개의 경로만을 남겨두고 나머지는 모두 끊었다가, 사용하던 경로에 문제가 생기면 그때 끊어두었던 경로를 하나씩 살린다. STP를 이해하기 위해서는 2가지 개념을 이해해야 한다. 브리지 ID와 Path Cost다. 브리지 ID란, 브리지나 스위치들이 통신할 때 서로를 확인하기 위해 하나씩 가지고 있는 번호라고 생각하면 된다. 스위치도 ID를 사용하지만, 스위치 ID라고 하지 않고 브리지 ID라고 부른다. 이상하지만 그렇다고 한다. 브리지 ID는 2Byte의 Bridge Priority와 6..
IP와 서브넷 마스크를 알기 전에 이진법을 알아야 해요. IPv4주소는 이진법, 십진법을 같이 사용하니 간단하게 알아봅시다. 오른쪽 1부터 시작하여 왼쪽으로 갈수록 2배씩 수가 커집니다. 이진법 0000 0001 은 십진법 1 입니다. 이진법 0000 1000 은 십진법 8 입니다. 십진법 192는 이진법 1100 0000 입니다. 십진법 255는 이진법 1111 1111 입니다. 이진법을 십진법으로 나타내려면 각 자리에 맞는 수를 더하면 됩니다. 십진법을 이진법으로 나타내려면 보통 2로 나누어 계산합니다. 그러나 저는 각 자리의 수를 먼저 확인하고, 1을 배치합니다. 예를 들어 십진수 20을 보면, 16보다 크고 32보다 작으니까 16 자리에 1을 체크합니다. 그리고 4가 남으니까 4에 맞는 자리에 1..
https://thdqudgns.tistory.com/142 후니형이 쉽게 써준 브리지와 스위치 허브에는 문제가 있었다. ☞ 한순간에 하나의 PC만 통신할 수 있음 ☞ 연결되는 PC가 많아질수록 콜리전이 자주 발생 ☞ 콜리전이 발생하면 연결된 모든 PC가 영향을 받음 이러한 문제를 해결하기 thdqudgns.tistory.com 브리지와 스위치에서 자주 발생하는 루핑 현상에 대해서 알아보자. 루핑은 프레임이 네트워크상에서 무한정으로 뱅뱅 돌기 때문에 이더넷의 특성상 네트워크에서 통신이 이루어지지 않기를 기다리기만 할 뿐 데이터 전송은 불가능해지는 상태를 말한다. 하나의 Host 에서 다른 Host 로 이동하는 경로가 두 개 이상인 상황을 보자. 보통 이렇게 구성하는 이유는 하나의 경로가 끊어져도 다른 경..
왼쪽이 VM 환경, 오른쪽이 Docker 환경이다. 딱 봐도 가장 두드러지는 차이점은 Guest OS의 유무다. 둘의 차이는 여기부터 시작된다. Docker는 Guest OS가 없기 때문에 더 가볍고, 더 빠르다. 그럼 Docker는 어떻게 동작하는 걸까? 도커의 컨테이너는 Host OS의 커널을 공유한다. 커널은 HW 자원을 관리하고, HW와 프로세스 사이의 인터페이스 역할을 수행한다. 도커는 커널의 자원을 가상화하고 이를 프로세스에 할당한다. 결과적으로 하나의 커널을 공유하고 있기 때문에 Host 시스템에서도 컨테이너 내부의 프로세스를 볼 수 있다. 그렇다면 잠깐! 도커의 장점 중의 하나는 격리성이다. 프로그램마다 격리된 환경에서 실행되는 것이다. 도커는 커널을 공유하면서 어떻게 독립된 공간을 만들어..