본문 바로가기

전체 글146

IP 주소 CH3.05. IP 주소 IP 주소의 구성 : 네트워크 주소(네트워크 식별 정보), 호스트 주소(호스트 식별 정보) MAC 주소의 구성 : 제조사 번호, 일련 번호(비트 수 24/24 고정) IP 주소와 MAC 주소의 차이 MAC은 주소 크기가 고정, IP는 고정되어있지 않다(유동적) → 네트워크를 줄이면 호스트를 더 많이 할당 가능, 네트워크를 늘리면 호스트를 더 적게 할당해서 네트워크 증가 가능 클래스 풀 주소 체계 : 주소를 네트워크 주소와 호스트 주소로 나눠서 관리 하는 체계, 클래스라고 하는 정형화된 크기의 클래스로 네트워크를 나눠서 사용 호스트 주소부가 0으로 이루어져 있으면 네트워크 주소를 나타내기 위한 특별한 주소 호스트 할당 불가, 1로 이루어져 있으면 브로드캐스트 주소를 보여주고 호스트.. 2024. 1. 30.
ICMP CH3.03 ICMP IP의 한계 비 신뢰성 : 패킷이 목적지까지 제대로 전송한다는 보장이 없는 특성, 최선형 전달 비 연결성 : 호스트 간의 사전 연결 수립이 없는 특성 → 회선 교환 네트워크와 비슷, 호스트 간의 사전 연결 수립이 없는 특성 신뢰성 프로토콜, 연결형 프로토콜을 제공하는 계층은 전송 계층(TCP) → IP의 한계 극복 가능 ICMP IP의 비신뢰성과 비연결형 특성을 보완하기 위한 네트워크 계층 프로토콜 IP 패킷의 전송 과정에 대한 피드백 메세지 제공 피드백 메세지 오류 보고 네트워크 진단 정보 ICMP 메시지는 타입과 코드로 정의 에코 요청, 에코 응답 → 피드백 메세지 IP의 한계를 보완할 뿐 완전히 해결하는 것은 아니다. 근본적인 해결은 전송 계층에서 이루어진다. 2024. 1. 30.
ARP CH3.02 ARP ARP : IP 주소를 통해 MAC 주소를 알아내기 위한 프로토콜, 동일 네트워크 내의 호스트의 MAC 주소를 알아내기 위한 프로토콜 ARP 동작 과정 ARP 요청 ARP 응답 ARP 테이블(ARP 캐시) 갱신 ARP 요청(브로드 캐스트 메세지) : 특정 IP 주소를 가진 호스트의 AMC 주소를 알아내기 위해 보내는 브로드캐스트 메세지, 해당 호스트의 MAC 주소를 모르기 때문에 브로드 캐스트 메세지로 전송 ARP 응답 : MAC 주소를 알고 있는 ARP 요청 메세지에 대한 응답, 자신의 MAC 주소 포함, ARP 패킷 전송 ARP 테이블 갱신 ARP 테이블(ARP 캐시) : MAC 주소와 IP 주소가 매핑된 표 형태의 데이터 일정 시간이 지나면 삭제 ARP 테이블에 추가된 호스트는 .. 2024. 1. 30.
IP CH3-01. IP 네트워크 계층 물리 계층과 데이터링크 계층 → LAN에 국한된 통신(MAC 주소 사용, 이더넷) LAN을 넘어서기 위한 계층 네트워크 간 통신이 가능한 계층(IP 주소 기반으로 통신이 가능하다) → 라우팅 단편화가 이루어지는 계층 → 패킷으로 쪼개는 과정을 단편화라고 한다.(IP프로토콜을 통해서) 데이터 링크 계층의 MAC 주소가 있는데 IP 주소를 사용하는 이유 도달 경로를 파악하기 어렵다(라우팅 어려움) 임의의 네트워크에 속한 호스트의 MAC 주소를 기억하기 어렵다. MAC주소는 발신인 ,수신인, IP 주소는 발신 주소, 수신 주소 역할을 하므로 IP 주소 먼저 사용된다. 기본적으로 MAC 주소 이전에 IP 주소를 사용 MAC 주소는 수취인 개인 정보 → 물리 주소 IP 주소는 수.. 2024. 1. 30.
스위치와 VLAN CH2-03. 스위치와 VLAN 스위치 허브의 한계 극복 전달 받은 신호를 목적지 포트로만 내보냄 목적지 호스트가 연결된 곳만 충돌 도메인에 속해 있다 전이중 모드로 통신 데이터 링크 계층의 장비 → MAC 주소를 인식 가능, 주소 학습 기능 보유 CSMA/CS 가 필요없다. MAC 주소 학습 기능 - 송신지 MAC 주소 기반 포트에 연결된 호스트와 MAC 주소의 관계를 기억하는 스위치 기능 - 주소 매핑 MAC 주소 테이블 - 포트와 MAC 주소의 매핑 관계를 나타낸 테이블 플러딩 : 허브와 같이 모든 포트에 프레임 전송 → 송신지 MAC주소 기반으로 MAC 주소 학습 후 연결 상태 학습 포워딩과 필터링 : 어떤 포트로 내보낼지 내보내지 않을지 결정 에이징 : 특정 시간이 지나면 MAC 주소 테이블 항.. 2024. 1. 30.
허브와 CSMA_CD CH02-02.허브와 CSMA_CD 허브 물리 계층의 장비 MAC 주소를 사용하지 않는다(MAC 주소는 데이터 링크 계층 개념) - 물리 계층에서는 주소 개념이 없다. 호스트를 연결할 수 있는 포트(port) 주소 개념이 없기 때문에 모드 포트로 정보를 내보냄 허브 특징 반 이중 통신 : 송신 혹은 수신이 한 번에 한 번만 이루어지는 통신(무전기) 동시에 허브로 데이터를 전송할 경우 충돌이 발생 콜리젼 도메인 : 충돌이 발생 할 수 있는 범위 → 허브에서는 연결된 모든 곳 전달 받은 신호를 모든 포트로 내보냄 연결된 모든 호스트가 충돌 도메인 반이중 모드로 통신 전 이중 통신 : 송신과 수신이 동시에 이루어지는 통신(전화) CSMA/CD 반이중 이더넷의 충돌을 해결 CS : Carrier Sense, 캐.. 2024. 1. 30.
이더넷 CH2-01. 이더넷 네트워크 엑세스 계층 물리 계층, 데이터 계층 이더넷 : 현대 (유선) LAN에서 가장 대중적으로 사용되는 기술 물리 계층, 데이터 링크 계층 (네트워크 엑세스 계층) 스펙(케이블)/프로토콜(메세지 형식) 정의 WAN → 인터넷 이더넷 기술 물리 계층 : 이더넷으로 통신이 가능한 케이블 데이터 링크 : 이더넷 프레임 이더넷은 현재까지도 발전 중인 기술 이더넷 국제 표준 : IEEE 802.3 이더넷 표준 규격이 달라지면 케이블, 전송 속도 등이 달라 질 수 있다 802.3ab … 이더넷 케이블을 지칭 할 때 : 전송속도 BASE - 추가 특성 추가 특성 표기 : 전송 매체의 종류 C : 동축 케이블 T : 트위스티드 페어 케이블 → 물리 계층에서 바라본 이더넷 기술 데이터 링크 계층.. 2024. 1. 29.
네트워크의 성능 CH-01-04. 네트워크의 성능 트래픽 특정 시간 동안 네트워크 내 정보 흐름 얼마나 많은 패킷들이 한 순간 몰리는 가 트래픽이 몰린다 → 과부하/오버헤드 트래픽을 분산한다. 전송 속도 : 기대 가능한 속도 bps Mbps Gbps 처리율 : 현실적인 네트워크 전송 속도 bps Mbps Gbps 단위 시간 동안 네트워크를 통해 전송되는 데이터 양 대역폭 네트워크 트래픽을 수용할 수 있는 용량 송수신 가능한 최대 데이터 양 전송 매체의 두께 패킷 손실 얼마나 많은 패킷이 송수신 과정에서 손실되었는가 보통 백분율로 표기 2024. 1. 29.