일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ZIP
- CodeEngn
- 써니나타스
- 모바일프로그래밍
- Android
- shadow
- disk
- Frida
- crack
- Multimedia
- 디스크
- Interceptor
- 침해사고대응
- 파일해시생성
- tar
- John the ripper
- ctf-d
- 안티디버깅
- K-sheild Jr
- Reversing
- K-shield Jr 10기
- 케쉴주
- Mobile
- swing
- upx
- Autoware
- 포렌식
- 리버싱핵심원리
- SW에듀서포터즈
- Today
- Total
물먹는산세베리아
네트워크 7계층 본문
01 | 네트워크란?
- 여러 개의 시스템이 연결되어 있는 하나의 통신망
- 인터넷은 네트워크 연결망 중 하나
02 | 인터넷이란?
- 웹 서버, 게임, 문서, 영상 등 여러가지 것들을 주고받을 수 있는 세상에서 가장 큰 네트워크
- 인터넷 통신망을 통해 웹 서비스를 이용
03 | 네트워크 분류
1. 크기에 따른 분류
1) LAN (Local Area Network)
- 가까운 지역끼리 연결해둔 지역 통신망
- 보통 ‘같은 네트워크 내역’을 의미할 때는 LAN
- ex) 같은 PC방에서 같이 게임할 때
2) WAN (Wide Area Network)
- 여러 개의 LAN 대역을 서로 연결시킨 것
2. 연결 형태에 따른 분류
1) Star형
- 중앙 장비(하나의 장비)에 모든 컴퓨터들이 연결(노드가 연결)
- 가운데 네트워크 장비가 고장이 나면 모든 장비가 네트워크 연결이 안됨
- ex) 공유기
- LAN 대역 만들 때 Star형으로 많이 함
2) Mesh형
- 서로 다 연결되어 있음(안 되어 있는 것도 있음)
- 하나 고장나도 그 장비 빼고는 가능(돌아서 가는 것도 가능)
3) 혼합형
- 실제 인터넷은 혼합형
04 | 네트워크 통신방식
어떻게 통신을 하는가?
1. 유니캐스트
- 내가 하고 싶은 특정 1명의 사용자와 통신
2. 멀티 캐스트
- 같은 네트워크 대역에서 특정한 다수와 통신
3. 브로드 캐스트
- 같은 네트워크 대역 모든 사용자와 통신
05 | 네트워크 프로토콜
네트워크 통신망에서 특정한 컴퓨터와 통신할 때 프로토콜 사용
1. 프로토콜
- 일종의 약속, 양식
- 상황에 따라 여러가지 양식이 있음
1) 가까운 곳: Ethernet(MAC주소)
2) 멀리 있는 곳: ICMP, IPv4, ARP(IP)
3) 여러가지 프로그램으로 연락: TCP, UDP(포트 번호)
2. 캡슐화
- 여러가지 함께 사용
- 데이터를 보내기 위해 어떤 프로그램과 통신할지, 얼마나 멀리(어느 지역)에 있는지, 그 지역에서 특정 컴퓨터를 찾아감
Ethernet |
IPv4 |
TCP |
데이터 |
01 | OSI 7Layer(Open System interconnection)
네트워크 구상할 때 참조하는 모델
두 개의 시스템이 통신하는 절차를 7단계로 나눔
1. Application layer (7단계)
- 편지지에 편지를 쓰는 것.
- 사용자가 특정 어플리케이션을 이용해 데이터를 가공함
2. Presentation layer (6단계)
- 데이터 표현 방법: Encoding, Encryption, Compress
- 내용이 중요해서 암호화해서 보냈는데 그런 줄 모르고 그냥 읽어버리면?
- 보내는 데이터를 상대방도 알 수 있게 공통된 표준 형식에 따라 보냄
ex) one, two 를 1,2로 보내고 받는 쪽에서는 그들에게 맞게끔 보임
3. Session Layer (5단계)
- 쌍방, 받기만? 한쪽씩 번갈아가면서? 어떤 방식으로 보낼지
4. Transport Layer (4단계)
- 누가 보냈는지, 누가 받는지 꼬리표 달기 ‘포트번호’
- 데이터 보내는 쪽에서 수신 쪽에서 온전히 받을 수 있게 하는 책임을 질 것이냐 안 질 것이냐
-> 수신측에서 못 받았으면 다시 보내 달라고 함 TCP
-> 보낸 쪽에서는 책임 없다 UDP
5. Network Layer (3단계)
- 이 편지가 목적지까지 가는데 어느 경로를 통해 움직여야 하는지
- 경로설정, 도착지(IP)
6. Data Link Layer (2단계)
- MAC(매체 접근 제어)
- 아파트 호수!
7. Physical Layer (1단계)
디지털 신호를 전기 신호로 전송
어떤 회선, 부호화는 어떤 식으로, 전기 신호는 어떤 방식으로 만들 건지
02 | 캡슐화
Encapsulation: 각각의 계층을 거치면서 캡슐화
Decapsulaion: 편지 받는 사람이 까봄
'Network' 카테고리의 다른 글
프로토콜 (0) | 2021.01.19 |
---|---|
[week1] 2.네트워크 기초 (0) | 2021.01.11 |
[week1] 1. 네트워크 트래픽 분석과 악성코드 (0) | 2021.01.11 |