전체 글 138

Sisco Router Routing Protocol 설정 - Static

Static 라우팅 프로토콜은 라우터 간의 경로를 관리자가 직접 입력해준다. 관리자가 직접 입력하는 장점과 단점을 보자면 장점 해당 경로를 직접 입력해주기 때문에 라우터에 큰 부하가 가지 않는다. 단점 입력한 경로만 사용하기 때문에 경로에 문제가 생기면 운영자가 경로를 재설정 해줘야 한다는 단점이 있다. 규모가 커지면 디폴트 라우팅 테이블에 비해 테이블 크기가 너무 커질 수 있다. Router(config)# ip route [도착지 네트워크 주소] [도착지 네트워크 서브넷마스크] [가야하는 방향 다음 홉] Router7> enable Router7# configure terminal Router7(config)# interface serial 2/0 Router7(config-if)# ip addres..

시스코 IOS Software

Cisco IOS 정의 Cisco IOS란 Internetwork Operating System을 줄인 말로 Cisco 장비(Router, Switch)를 구동하는 운영체제를 말하며 Cisco IOS는 Routing, Switching, Qos, Security, Unified, Communication 등을 지원하는 네트워크 인프라 소프트웨어이다. Cisco 장비의 구성요소 CPU : RISC 기반 프로세스로 연산처리장비 Memory : IOS와 Running-Config가 구동되는 주기억 장비 Flash : IOS가 저장되어 있는 곳 Interface : 네트워크 컨트롤러로 Ethernet, Serial 등의 Interface를 장착해서 사용 Cisco IOS Mode의 종류 Router > 유저모드..

멀티플렉싱 & 디멀티플렉싱

Mutiplexing & Demultiplexing 전송 계층에서 제공하는 기본적인 기능 하나의 머신에서 여러 개의 프로세스들이 존재하고 개별 프로세스들은 다른 머신과의 네트워크를 하기 위해선 하나의 통로를 거쳐야하는데 이 과정 sender 에서 여러 개의 프로세스가 각자의 소켓을 가지고 메시지를 보내게 된다면 TCP or UDP 를 통해서 이 과정에서 멀티플렉싱이 일어남 receiver 에서는 주로 디멀티플렉싱이 일어남 멀티플렉싱 전송계층에서 도장을 찍어주듯이 헤더에 목적지에 대한 정보를 입력 디멀티플렉싱 전송계층에서 세그먼트를 받아 윗 계층에 존재하는 여러 프로세스들에게 정확하게 전달해주기 위해서 헤더를 보고 어떤 프로세스에 전달해줘야되는지 확인하고 적절히 나눠주는 것 세그먼트는 payload와 he..

IPv4 데이터그램 단편화

데이터그램 단편화 개요 모든 링크 계층 프로토콜이 같은 크기의 네트워크 계층 패킷을 전달할 수 없다. 어떤 프로토콜은 큰 데이터그램을 전달하는 반면에 다른 프로토콜은 작은 데이터그램만을 전달할 수 있다. 예를 들어 이더넷 프레임은 최대 1500바이트 데이터를 전달할 수 있지만 광역 링크 프레임은 576바이트 이상의 데이터를 전달할 수 없다. 링크 계층 프레임이 전달할 수 있는 최대 데이터 양을 MTU(Maximum Transmission unit)이라 부른다. '데이터그램' 이란? IP계층의 가변길이 패킷 IP헤더와 데이터 부분으로 구성 헤더는 20 byte ~ 60 byte 라우팅과 전달에 필요한 정보를 포함 TCP/IP에서는 헤더를 4바이트 단위로 표시 데이터그램 구성요소 ID : 각 패킷의 ID (..

MTU

MTU 어떤 데이터링크에서 하나의 프레임 또는 패킷에 담아 운반 가능한 최대 크기 단위는 '옥텟'을 사용 MTU가 너무 크면 커다란 크기의 패킷을 처리할 수 없는 라우터를 만났을 때 재전송 해야되는 경우가 생길 수 있다. 반대로, MTU가 너무 작으면 상대적으로 헤더 미 송수신 확인에 따르는 오버헤드가 커지게 된다. 오버헤드란? 어떤 처리를 하기 위해 들어가는 간접적인 처리시간 및 메모리를 말함 ex A 라는 처리를 실행한다면 3초 걸리는데 안전성을 고려하여 B라는 처리를 추가한 결과 처리시간이 10초 걸렸다면 오버헤드는 7초 대부분의 컴퓨터 운영체계에서는 기본적으로 대부분의 사용자에게 두루 적합한 MTU 초기지를 제공 그러나, 일부 사용자들은 MTU 값을 변경해야할 필요가 있다. 인터넷 ..

3. TCP/IP

TCP/IP TCP/IP 계층 모델 TCP/IP 각 계층간의 주소와 계층간의 역할에 대한 요약 1계층 네트워크 접속 계층(Network Access Layer or Network Interface Layer) OSI 7계층의 물리계층과 데이터 링크 계층에 해당 물리적인 주소로 MAC을 사용하여 실제 데이터를 운반하는 기능 제공 LAN, 패킷망 등에 사용 Toplogy, Flow Control, Error Control 기능 제공 사용 가능한 장비 L2 switch, Bridge LLC 논리적 연결을 사용하여 상위 계층간의 연결 MAC 물리적 매개체를 통하여 데이터를 어떻게 보낼 것인가를 책임지고 있는 계층 이 계층은 물리적 주소, 네트워크 토폴로지, 에러 통지, 흐름 제어 등을 담당 주소 결정 Proto..

2. OSI 7 계층

OSI 7 계층 프로토콜 컴퓨터가 사용하는 언어 통신에 필요한 기능을 OSI 7개의 계층으로 분할 (물 데 네 전 세 표 응) 각 프로토콜 계층에 맞게 데이터를 쪼개거나 캡슐화하여 송/수신을 단순화하기 위한 목적 즉, 구현이나 버그 수정에 더 Flexible 함 물리 계층 (Physical Layer) 전송 매체를 통해서 데이터를 bit stream으로 전달 실제 네트워크의 물리적 형태인 Topology를 규정하여 Data의 전기적 흐름에 따라 전송하는 계층 통신 단위 : Bit 기능 선 배치(Line Configuration) : 물리적으로 어떻게 두 개의 컴퓨터 간의 선이 배치되는지 결정 데이터 전송(Data Tranmission) : 단방향, 전이중, 반이중 방식으로 데이터 전송 신호(Signal)..

1. 네트워크 개요

네트워크 형태 LAN (Local Area Network) 가까운 거리에 위치한 컴퓨터의 네트워크를 말하며, 유선 케이블, 적외선 링크, 무선 송수신기 등을 이용하여 통신 WAN (Wide area Network) 두 개 이상의 LAN 영역을 연결한 영역 LAN 영역에 포함되어 있지 않은 멀리 떨어진 컴퓨터 사이에서도 WAN을 통하여 서로 통신 가능 PAN (Personal Area Network) Bluetooth나 UWB 등의 기술을 이용하여 개인 휴대 기기 사이에서 구성된 무선 연결망을 의미 통신방식 커넥션 & 커넥션 리스 커넥션 : 통신하기 전에 송신 호스트와 수신 호스트 사이의 회선 연결 (ex. TCP) 커넥션 리스 : 언제든지 데이터를 보냄 (ex. UDP) 회선 교환 & 패킷 교환 회선교환..