- tracert <- 라우터를 쫒는 명령어
네트워크 : 물리적으로 떨어져있는 여러 시스템을 연결하여서 데이터를 주고 받을 수 있게 연결 되어 있는 시스템
- 네트워크 분류 - 크기
1. LAN : Local Area Network, 하나의 장비(스위치)에 연결되어 있는 여러 시스템이 속한 네트워크 // 스타크래프트 LAN 2. WAN : Wide Area Network, 하나 이상의 LAN으로 구성된 네트워크 // LAN과 LAN을 연결 3. PAN : Personal Area Network, 개인이 사용하는 작은 단위의 네트워크
4. MAN : Metropolice Area Network, 하나의 도시 단위의 네트워크
- 네트워크 분류 - 구성 방법 스타형 : 중앙에 있는 네트워크 장비를 통해 모두 연결된 형태, 중앙의 장비가 고장나면 모든
시스템들이 통신 불가 - 2계층, 스위치 장비를 통해 LAN 대역을 구성
망형 : 모든 시스템들이 각각 개별적으로 연결됨, 비용이 많이 든다. 3계층, 라우터 장비를 통해 WAN 대역을 구성 버스형 : 하나의 선을 통해 여러 시스템을 연결
트리형 : 시스템을 여러 계층으로 나눠서 연결
링형 : 인접 시스템을 1:1로 연결
혼합형 : 여러 형태를 조합하여 구성한 형태
- 네트워크 통신 방식
유니캐스트 - 일 대 일 통신을 할 때 사용하는 방식 / 제일 많이 사용
멀티캐스트 - 일 대 다 (특정 그룹) 통신을 할 때 사용하는 방식
브로드캐스트 - 일 대 다 (네트워크 내의 모든 시스템) 통신을 할 때 사용하는 방식
- 네트워크 프로토콜 네트워크 내의 시스템들끼리 통신을 효율적으로 하기 위한 여러 가지 규칙, 약속
2계층 종류 |
Ethernet |
3계층 종류 |
ARP, IPv4, ICMP |
4계층 종류 |
TCP, UDP |
- 와이어 샤크 설치 및 실습 & Ethernet 패킷 캡쳐 실습
- OSI 7 계층
1 물리 : 상위 계층에서 캡슐화된 데이터를 bit 단위로 변경, 전기신호로 전송하고 받은
전기신호를 bit단위로 해석하는 역할
2 데이터 링크 : 특정 PC를 찾아간다고 생각 (LAN)
3 네트워크 : 라우터가 경로 결정할때에 논리적 주소를 제공 (IP, Router/ L3 스위치)
4 전송 : 신뢰성있는&없는 전달, 에러 수정후 재전송 (TCP, UDP/ L4 스위치)
5 세션 : 논리적인 연결을 정의하는 계층, 네트워크 장치들간의 연결 설정의 유지 동기화 등을
어떻게 수행할지를 정의
6 표현 : 데이터를 어떤 형식으로 전달할지 정하는 계층 ex) 그림파일(jpeg,png),
압축파일(zip, tar.gz), 일반 텍스트
7 응용 : 여러가지 서비스를 제공하는 실질적인 프로그램, 사용자 인터페이스
- 네트워크 프로토콜 구조 [Header] [Payload] [footer] Payload란 ? 상위 계층에서 내려온 데이터(오더) Header란 ? 프로토콜 정 footer란 ? 테일,추가적인정보
- 계층별 설명
1. 물리 계층 => 전기신호로 전송하고 받은 전기신호를 BIT 단위로 해석하는 역할
2. 데이터 링크 계층 => MAC 주소를 통해 특정 네트워크에서 특정 PC를 찾아갈 때 사용함 / 물리적 계층을 통한 데이터 전송에
신뢰성을 제공
3. 네트워크 계층 => 라우터가 경로 결정에 사용할 논리적 어드레싱을 제공 (쉽게 말해서 라우팅을 해준다)
4. 전송 계층 => 신뢰성 있는 혹은 없는 전달로서 포트 주소를 사용하여 통신함
5. 세션 계층 => 논리적인 연결의 정의하는 역할
6. 표현 계층 =>데이터를 어떤 형식으로 전달할지 결정하는 역할
7. 응용 계층 => 여러 가지 서비스를 제공하는 실질적인 프로그램
* MAC주소 구성
AA:BB:CC =>앞의 3바이트는 고유 OUI(회사번호)
DD:EE:FF =>뒤의 3바이트는 고유번호
*2계층 프로토콜
Ethernet => 14바이트
목적지 주소 : 데이터를 전달받을 상대방 시스템의 MAC주소 / 6바이트
출발지 주소 : 데이터를 전달하는 시스템의 MAC주소 / 6바이트
상위 프로토콜 타입 : 상위 2바이트
* 같은 네트워크 대역이 아닌 곳과 통신할 때 Ethernet 헤더의 MAC주소가 아닌 기본 게이트웨이 MAC 주소를 설정한다.
빅데이터 인공지능 openstack ssl 해킹
컴퓨터의 구성요소
입출력장치
CPU
메모리 - 주기억장치
하드디스크 - 보조기억장치
공감(♥) 과 댓글은 필자에게 큰 힘이 됩니다. 잠시 1초만 내주시면 안될까요? ~~ 로그인 없이도 가능합니당 |
'클라우드 아키텍처 설계 기초지식 > 01 네트워크 기초' 카테고리의 다른 글
네트워크기초 (4) -TFTP64를 이용 Seq(시퀀스)와 Ack(에크) 계산,HTTP,7계층,Falcon Proxy (1) | 2018.10.18 |
---|---|
네트워크 기초 (3) - Tracert 이해, 3계층 , 4계층 (0) | 2018.10.17 |
네트워크기초(2) - 7계층 정리 (3계층~) (0) | 2018.10.17 |
댓글