분류 전체보기(21)
-
[GNS3] SSH in Router
목표: 라우터 / 스위치 같은 네트워크 장비를 원격제어하기 라우터에 SSH 서버 설정: 라우터의 계정이 필요한데? + SSH 서버가 활성화 되어있어야해 + key값도 있어야해 -> 계정 생성 및 활성화 필요 + key값 구형: telnet 기본 사용 -> 보안 X 신형: ssh 활성화 시켜야함 -> 보안 O conf t username __id__ password __pw__ : 시스템 로컬 계정 일반 사용자(user) -> 관리자 모드(administrator)로 가기 위해서 원격접속 시 관리자 비밀번호 필요 conf t enable password __pw__ : 관리자 패스워드 지정 근데 sh run 하면 다보임 -> 관리자 노출됨 -> 암호화 필요 conf t enable secret __pw__..
2022.11.02 -
[GNS3] Frame Relay
Frame Relay: 장거리 통신망(WAN)에서 사용하는 링크 레이어 프로토콜 중 하나 ---------> 전용선에 비해 저렴, 인터넷에 비해 뛰어난 보안성, 다양한 모양의 네트워크 구성 루프백 인터페이스(내 인터페이스) -> 가상 인터페이스 ping 127.0.0.1 = 내 인터페이스 랜카드 테스트 실습 포트번호 = 라우터 번호 DLCI = 1000번 미만, 세자리수 쓰자 그냥 DLCI가 102로 들어오면 201로 보내주고, 201로 들어오면 102로 보내준다. conf t int loopback 0 (lo 0) //루프백 0 가상 인터페이스 생성 --- int s1/0 enc fr // 프레임 릴레이로 인캡슐레이션 변경, 이거 안해주면 서브(가상)인터페이스가 생성이 안됨 int s1/0.? // ?..
2022.11.01 -
[GNS3] 실습 - L3계층
정적 라우팅 static: 최적 경로를 관리자가 선출해주는 것 최적 경로: Cost가 가장 적은, distance가 가장 짧은 (네트워크 상에서는 홉이 가장 적은), 최적 경로가 여러 개일 수도 있다. 설계한 네트워크들이다. 서브넷과 수퍼넷을 이용하여 명령어 수를 줄이고, 라우터 디폴트 설정 명령 ip route 0.0.0.0. 0.0.0.0 176.16.16.1 회선 이중화: 여러개의 회선을 같이 이용한다. - 회선의 속도가 일치 -> 로드밸런싱 - 회선의 속도차이 多 -> 플로팅 라우터의 최적 경로 선출 기준: AD (0~255) - Connected: 0 - Static: 1 - Summary: 5 - Default: 255 (= Unknown Network 즉, 라우팅 테이블에 등록되지 않은 경로..
2022.10.27 -
[네트워크관리사] OSI 7계층 - Network Layer
IP 등장 IPv4 (32bit): Network ID(연속된 1로 표현되는 서브넷 마스크) + Host ID 통신방식: Unicast, Multicast, Broadcast Unicast: 1:1 통신, D.IP: 특정 IP Multicast: 1:특정 다수 통신, D.IP: 멀티캐스트 주소 Broadcast: 1:불특정 다수 통신, D.IP: BC(Broadcast) ※ IP 자동 생성 기능이 없다 -> IP 할당 방법 1) 관리자가 직접 지정 (static IP) , 2) DHCP서버로부터 할당 (자동 IP) ※ 보안 기능이 없다 ----> IPSEC (기밀성 + 무결성) IPv6 (128bit): Network ID + Host ID // 프리픽스 표기법 사용 통신방식: Unicast, Multi..
2022.10.25 -
[네트워크관리사] OSI 7계층 - Datalink Layer
- L1 물리계층: 케이블, 허브. 리피터 => 아무 기능 X, 전달받은 것을 그대로 전달, L2 & L3 주소 볼 수 없음 각 레이어별 담겨 있는 구조가 다르다. L1: 비트스트림 L2: Header에 MAC에 대한 정보가 붙는데, 이를 프레임(Frame)이라고 한다. L3: Header에 IP에 대한 정보가 붙는다. -> 패킷(Packet) L4: Header에 TCP/UDP에 대한 정보가 붙는다. -> 세그먼트(Segment) - CD (Collision Domain) 프레임이 동시에 출발했을 때 충돌하는 범위 MAC를 읽는 능력이 있으면(-> L2부터) CD를 나눌 수 있고, 능력이 없으면 CD 나누기 X - BD (Broadcast Domain) Broadcast 신호가 발생되었을 때 전달될 수..
2022.10.18 -
[연산자] Shift 및 조건문 한줄로 나타내기
파이썬에는 다양한 연산자가 존재한다. 일항, 이항, 삼항 연산자들이 있는데, 그 중 헷갈리는 연산자를 모아서 정리해본다. - Shift 연산 >> print(a>: 오른쪽으로 지정된 비트 수만큼 밀고 공백을 0으로 채운다 -> 2를 나눈 것 a = 6 # 0110 >>> print(a >> 1) # 0011 3 ※ 음수 주의 (MSB) - 한줄로 나타내기 a = ? k = "delicious" if a == "ginger" else "awful" # 한줄로 나타내지 않으면 a = ? if a == "ginger": k = "delicioius" else: k = "awful" # for문도 가능한데 아직 for문 글을 안적어서 생략했다. 가독성 & 공부를 위해 full로 쓰자. 하지만 좀 멋져보이고 싶을..
2022.10.18