본문 바로가기

분류 전체보기568

[java] 참조변수 - 1 오늘의 code   요즘 정처기를 준비하면서 자바에서 중요하지만 인지하고 있지않으면 잊어버리기 쉬운개념들을 정리해 보려고 한다.      Case_1 객체를 생성하고 Case_1객체의 메서드를 호출해서Case_1객체의 a라는 변수의 값을 변경하는 로직이다.   c에 있는 Case_1 타입 객체의 주소값을c2에 대입하였으므로,결과적으로는c2와 c 가 가리키는 객체는같은 객체가 된다.    주소값을 출력해보면은  주소값이 같은 것을 확인할수 있다. 참조변수 c 혹은 c2를 사용해서 호출하는 메서드는같은 객체에 속해 있는 메서드를 호출하게 된다. 2024. 5. 18.
[Linux] /etc/rc.d/rc.local is not marked executable, skipping. 자세한 내용은 아래의 내용을 참고 https://bundw.tistory.com/122     rc.local에 실행 권한을 부여  위의 명령어를 입력   /etc/rc.local에도 실행 권한을 추가해준다.  위의 파일로 들어간다.   위의 내용을 추가   rc-local이 정상적으로 실행된다. 2024. 5. 17.
[Network] dhcp 오늘의 lab  dhcp로 ip를 받아올때어떠한 절차를 걸쳐서받아오는지를   알아보도록 하겠다.      dhcp server인 Server0의 dhcp 설정     dhcp 서버의 ip 설정은 위와 같다.      PC0의 ip 설정을 dhcp로 변경   PC0에서 packet 생성    Discover packet을 생성하고 내보낸다는 내용 ---> Layer 7에서 생성되는 것을 보니DHCP 프로그램에서 생성되는 데이터인거 같다.     DHCP 서버인 Server0에서 패킷 수신     DHCP server에 해당 패킷을 보낸 host의 ip가 없어서 찾는다는 내용     PC0에서 패킷 수신   PC0에서 수신한 패킷은 DHCP offer 패킷     offer 패킷에 담긴 ip     PC0이.. 2024. 5. 16.
[Linux] dnf - ansible 설치가 되지 않을때 dnf -yq install epel-release 명령어를 입력하고 dnf -yq install ansible 을 입력해주자. 2024. 5. 16.
[Ansible] module - lineinfile (멱등성) 멱등성 : 연산을 여러번 적용해도 달라지지 않는 성질    위와 내용이 있는 파일이 있다    test 파일에 리디렉션으로 내용을 추가   내용이 추가 되었다.   echo명령어의 출력 데이터를 test.txt 파일에 리디렉션하는명령어를 다시 실행하면은 같은 내용이 또 추가된다.     이번에는 ansible 명령어를 사용해서 내용을 test.txt 파일에 추가  ps. ansible의 shell 모듈을  사용하면은 같은 내용이라도 중복 저장된다고 한다.---> ansible의 특징인 멱등성이 적용되지 않는다.  내용이 정상적으로 추가되었다.  같은 내용을 추가하려고 하면은 변경 사항이 없다는 결과를 출력    같은 내용이 중복으로 저장되지 않았다.     결론ansible "lineinfile" 모듈을.. 2024. 5. 16.
[Network] MSTP (Multiple Spanning-Tree-Protocol) MSTP : vlan 마다 동작하는 STP를 여러개의 VLAN으로 묶어서 그룹별로 동작하게 한다. 2024. 5. 15.
[Network] RSTP (Rapid Spanning-Tree-Protocol) RSTP : STP의 컨버전스 타임을 단축하기 위해 사용 2024. 5. 15.
[Network] STP (Spanning Tree Protocol) - 6 Convergence Time ps.p.567 기본시간 : 프레임의 정상 Forwarding에 소요되는 시간은 최대 60초  Spanning-tree portfastLink Up과 동시에 Forwarding 단계로 바로 진행   Spanning-tree uplinkfast차단포트 (Block Port)를 빠르게 전송포트로 전환하기 위해서 설정---> 차단포트를 가지고 있는 엑세스 포트에 설정   Spanning-tree backbonefast루트 스위치를 포함한 전체 스위치에 적용---> 차단포트가 연결된 직접 접속되어 있지 않은 간접링크가 다운되었을때바로 Listening 단계로 전환 2024. 5. 15.
[Network] STP (Spanning Tree Protocol) - 5 동작 절차 1. 전체 스위치 중 루트 스위치 선정2. 루트 스위치 이외의 스위치에서루트 포트를 하나씩 선정3. 스위치 세그먼트당 데지그 네이트포트를 하나씩 선정4. 얼티메이트 포트 선정  ps.세그먼트 : 2개의 스위치 사이의 구간을 지칭하는 말 2024. 5. 15.