분류 전체보기
-
-
Spanning-tree : PVSTP (Per-VLAN Spanning Tree Protocol)공부합시다!/Network 2022. 4. 19. 20:34
오늘은 spanning tree protocol 중 VLAN별로 STP를 구현하는 PVST에 대해서 살펴보겠습니다. 어제 배운 spanning tree를 vlan별로 구현하는 것 뿐입니다. VLAN별로 이중화 하기 위한 구성일 뿐입니다. 1. 문제 풀이를 통해서 학습을 합니다. 1.1. VLAN별로 STP를 구성 합니다. 1.2. VLAN은 1,2,3번을 사용합니다. 1.3. Port 정보 1.3.1. vlan 1 : 1-10 1.3.2. vlan 2 : 11-20 1.3.3. vlan 3 : 21-24 1.3.4. 그외 나머지 포트 vlan 1 1.4. 설정값 1.4.1. vlan 1 : priority 1.4.2. vlan 2 : primary, Secondary 1.4.3. vlan 3 : prio..
-
-
GIT Branch - 2공부합시다!/GIT&GITHUB 2022. 4. 18. 18:34
음! 오늘은 통합(Merge)에 대해서 살펴봅니다. 각기 다른 branch에서 작업한 파일을 통합하는 과정입니다. 물론 동일한 파일을 작업한 것을 통합니다. 1. 기존 branch 및 버전 삭제 1.1. eng branch 삭제 1.1.1. # git branch -D eng 1.2. 파일 삭제 1.2.1. # rm -f guide.txt 1.3. 기존 버전 확인 1.3.1. # git log 1.4. 버전 제거 1.4.1. 최초 버전은 git hub와 통합 작업에 사용했음으로 남겨 둡니다. 1.4.2. # git reset 버전 Header 1.5. 버전 확인 1.5.1. # git log 2. 파일 작성 후 버전 관리 시작 2.1. guide.txt 파일 생성 후 버전 관리 시작 2.1.1. # vi..
-
-
GIT Branch - 1공부합시다!/GIT&GITHUB 2022. 4. 17. 08:41
Brnach란 개별 개발자 혹은 동일한 개발자의 독립된 고유한 작업영역을 의미합니다. 예를 들어 출판사에서 여행 가이드를 만든다고 했을 때 처음 시작은 대한민국에 국한된 가이드를 제작하고 있었습니다. 헌데 이것보니 꽤 괜찮을거 같아서 미국 도시도 추가를 계획한다. 문제는 대한민국 가이드를 제작하던 작가가 미국을 잘 몰라 다른 사람이 미국부분을 작업하는 데서 시작된다! 같은 파일을 수정할 수도 없고...... 바로 이럴때 Branch를 만들어서 미국을 담당하는 작가에게 작업영역을 할당해 줍니다. 독립적으로 작업이 될 뿐더러 제작이 끝나면 Merge(병합)가 가능합니다. 물론 같은 부분을 수정해서는 안되는데. 이런 경우 Conflict(충돌)이 발생합니다. 그럼 Branch 작업을 시작해 보겠습니다. 오늘은..
-
GIT과 GITHUB 연동공부합시다!/GIT&GITHUB 2022. 4. 15. 21:01
GIT은 Local Repository의 역할 그리고 GIT Hub는 협업을 위한 Remote Repository의 역할을 수행합니다. 이 두가지가 적절히 어울어져야 원격 저장소에 문제가 생겨도 로컬 환경에서 지속적인 개발이 가능합니다. 오늘은 이 두 Repository를 연결하는 방법을 포스팅 합니다. GIT Hub의 인증 방식이 Access Token을 지원하는 방식으로 2021년부터 변경이 되었기에 해당 Token을 생성해서 연결하도록 하겠습니다. 1. Local Repository 설정 1.1. git 초기 설정 1.1.1. 디렉토리 생성 및 global 설정 1.1.1.1. # mkdir test 1.1.1.2. # git config --global user.name sdkim 1.1.1.3...