2025.04.23 수업
[www.netacad.com](http://www.netacad.com/)
=>cisco 시뮬레이션
[www.gns3.com](http://www.gns3.com/)
=>IOS 시뮬레이션
[www.wireshark.org](http://www.wireshark.org/)
=>패킷 분석
공유폴더 경로
=> \\Desktop-erjp4nh\뉴딜2025
-
flash memory
-
non-validate memory
-
config
enable
conf t
Router(config)
exit
exit
Router>1234
Router
Router(config)
exit
exit
Router>enable
Router
Router>en
Router>enable
Router
Router
Configuring from terminal, memory, or network [terminal]? conf t
?Must be "terminal", "memory" or "network"
Router
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)
password Assign the privileged level password
secret Assign the privileged level secret
Router(config)
Router(config)
Router>en
Password:
Router
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)
Router(config)
통신 포트
- 2^16 = 65,536개 존재 가능
- 통신을 할 때 SRC port, DST port번호가 첨가되어 전송됨.
OSI 7계층
- Application 계층
- 응용프로그램 실행
- 실행시 사용되는 것은 port번호로 확인
- SRC port(출발지 포트번호) : 랜덤으로 생성-1024이상
- DST port(도착지 포트번호) : 지정번호
- 0~1023까지 잘 알려진 포트(Well-known port)
- Presentation 계층
- 실행된 응용프로그램의 화면 표시
- 표현을 위해 사용하는 파일 형식(format)이 서로 다르기 때문에 영상, 음악, 이미지, 언어 코드 등 여러가지 유형이 존재함.
- ASCII, EBCDIC, Unicode
www.unicode.org
- 컴퓨터의 문자 인식
1bit처리=> 경우의 수는 2개
알파벳(대) 26
알파벳(소) 26
숫자 10
특수문자 18===>80
- Session 계층
- 통신 세션의 수립, 유지, 종료와 프로그램 식별을 위한 PID, 통신 방향 결정
- 신 방향
- 일방향(Simplex) : 라디오
- 양방향(Duplex)
- 전이중(Full Duplex) : OTT
- 반이중(Half Duplex) : 무전기
- Transport 계층(이 계층부터 헤더가 씌워짐)
- TCP 혹은 UDP의 헤더가 붙는 PDU를 Segment/Recode라고 함
- TCP는 20byte, UDP는 8byte 헤더가 붙는다
- 각 응용프로그램의 포트 번호 부여 및 식별
- 3계층에서 쪼갠 데이터를 한번 더 잘게 쪼갬→ 4계층
![image.png]()
- Network 계층
- 송/수신 장비에 대한 식별자 부여
- identification : 데이터를 쪼개서 순서 번호를 붙임 → 3계층
- ip 헤더의 길이는 20byte 고정
- 경로 선택하기 위한 정보가 추가됨
![image.png]()
- Datalink 계층
- 통신 범위의 내/외부 구분
- 프레임 헤더, 프리앰블, 트레일러 사용
- Mac 헤더 18byte
- Physical 계층
- 전기전 신호 변황
- 인터페이스, 토폴로지, 매체(케이블)정의
네트워크 장비 학습
- PC, Server : ARP 테이블
- Switch : Mac 테이블
- Router : Routing 테이블
- 스위치 mac 테이블 초기화 : clear mac-
- 처음 브로드캐스트는 필수적, 한번 학습한 후 유니캐스트
- 통신순서
- 송신 시스템은 자신의 arp 테이블을 확인해서 목적지 ip에 상응하는 mac주소를 알 수 없는 경우 FFFF.FFFF.FFFF(브로드캐스트 MAC)주소를 이용해 전송
- 스위치는 브로드캐스트 MAC주소를 확인 후 수신된 포트를 제외한 나머지 모든 포트에 브로드캐스팅
- 이 때, 수신 포트의 출발지 mac 주소는 학습
- 브로드캐스트 신호를 수신한 장비는 IRQ 상태에서 목적지 IP를 확인, 목적지 IP를 보유한 장비는 회신 발송(arp 테이블에 출발지 IP와 MAC주소 기록)
- 회신을 받은 스위치는 다시 한 번 수신 포트의 MAC주소를 테이블에 기록 후 목적지 MAC 주소를 가지고 있는 포트에게 유니캐스팅
- 최종 수신 시스템은 자신의 ARP 테이블에 목록 추가
- 이 후 동일한 목적지로 프레임을 전송하면 유니캐스팅
- 스위치의 MAC-table은 5분(300초)간 사용되지 않으면 목록을 삭제한다.
Switch
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)
Switch(config-if)
Switch(config-if)
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)
Switch(config-if)
- 멀티캐스트는 주로 IGMP(Internet Group Management Protocol)또는 SNMP(Simple Network Management Protocol)용으로 사용되며, 네트워크 장비나 서버들의 상태 감시용으로 이용됨.