NETWORK & SEVER FACTORY

개인 공부 기록

분류 전체보기 480

[Packet Tracer] DTP

저번 시간에는 Trunk에 대해 알아보았다. 이번 시간에는 DTP(Dynamic Trunking Protocol)에 대해 알아보겠다. DTP는 Cisco에서 개발한 프로토콜이고 상대 스위치와 트렁크, 트렁크 관련 캡슐화를 협 상하기 위한 프로토콜이다. switchport mode dynamic auto : 상대방의 포트에 on이나 desirable이 선언되어 있는 경우에만 트렁크로 동작 switchport mode dynamic desirable : 상대측 포트가 on, auto, desirable일 경우에만 트렁크 포트로 동작 switchport mode dynamic auto가 두 트렁크 사이에 쓰일 경우 포트는 트렁크로 동작하지 않는다는 사실을 알 수 있다. 확인해 보이기 위해 간단한 토폴로지를 만..

[Packet Tracer] Trunk

저번 시간에는 VLAN에 대해 공부해봤다. 이번 시간에는 포트를 적게 쓰면서 같은 VLAN끼리 통신이 가능한 Trunk에 대해 알아보겠다. Trunk에쓰이는 프로토콜은 2가지가 존재하는데 802.1Q와 ISL(Inter-Switch Link)이다. 802.1Q의 경우에는 L2 및 L3 장치에서 다 사용할 수 있는 프로토콜인 반면에 ISL은 시스코 전용 프로토콜로 L3 장치에서만 사용 가능하다는 점이 가장 큰 차이점이다. 실습은 저번시간에 사용한 토폴로지는 복사하여 사용한다. 토폴로지 구성 PC0(1) : 192.168.0.1/24 PC1(1) : 192.168.0.2/24 PC2(1) : 192.168.0.3/24 PC4(1) : 192.168.0.4/24 PC5(1) : 192.168.0.5/24 Sw..

[Packet Tracer] VLAN 더 알아보기

토폴로지 구성 PC0 : 192.168.0.1/24 PC1 : 192.168.0.2/24 PC2 : 192.168.0.3/24 PC4 : 192.168.0.4/24 PC5 : 192.168.0.5/24 Switch1 VLAN10 : Fa0/1 VLAN20 : Fa0/2 VLAN30 : Fa0/3 Switch2에 Fa0/1에는 VLAN10을 Fa0/2에는 VLAN20을 만들고 적용시켜보자 Switch(config)#vlan 10 Switch(config-vlan)#name VLAN_10 Switch(config-vlan)#vlan 20 Switch(config-vlan)#name VLAN_20 Switch(config-vlan)#exit Switch(config-if)#int Fa0/1 Switch(con..

[Packet Tracer] VLAN

VLAN (Virtual LAN)이란 : 논리적으로 분할된 스위치 네트워크 스위치 단점 많은 네트워크 장치에 연결되면 플러딩 데이터가 커지게 되어 일정한 대역폭을 차지하게 된다. 자신이 브로드캐스트 프레임을 받으면 브로드캐스트 프레임을 받은 포트를 제외한 모든 포트에게 트래픽을 전달하게 되므로 네트워크의 크기가 클수록 이러한 데이터가 늘어나는 문제점이 생긴다. 내부에서 권한이 없는 사용자가 특정 장치에 접속할 수 있게 되는 문제점이 생기게 된다. VLAN장점 브로드캐스트 도메인을 분할하여 브로드캐스트 트래픽으로 인한 장비들의 성능 저하를 막을 수 있다. 서로 다른 VLAN에 속해 있는 장치들은 통신이 불가능하기 때문에 보안에 도움을 준다. VLAN은 1부터 1005번까지 번호로 나뉜다. 이걸 VLAN I..

[pwnable.kr] 1번 (fd)

fd를 누르시면 이와같이 볼 수 있습니다. ssh fd@pwnable.kr -p2222로 문제 접속하기 비밀번호에 guest 입력 ls -al로 어떤 파일이 있는지 확인 할 수 있습니다. fd.c라는 파일이 있기에 cat으로 어떤내용인지 확인합니다. argc는 2이상이고 int fd = atoi(argc[1])은 값이 0x1234라는 것을 알 수있습니다. 0x1234가 16진수이기 때문에 10진수로 바꾸면 4660입니다. 4660으로 실행하면 입력을 계속 받으려고합니다. 코드를 보면 if(!strcmp("LETMEWIN\n", buf))는 buf와 LETMEWIN\n 이 같아야 한다는걸 의미합니다. 이것을 만족하면 if문에 의해서 system("/bin/cat flag")를 출력합니다. good job ..

Study/pwnable.kr 2020.01.09