네트워크란?
net : 망
work : 작업
즉, 망이모여 작업을 하는 것을 네트워크라 한다.
ISO OSI 7 Layer Reference Model
(참조)
-네트워크를 7개의 계층으로 분류
- 인터넷 != 웹
- TCP/IP 프로토콜(인터넷 4계층)
응용계층, 전송계층 인터넷 계층 , 네트워크 접근계층
(응용표현세션) (전송) (네트워크) (데이터링크 물리)
상위 3계층(통신과는 연관x)
예) 대화
- 무중력 상태에서는 대화가 되지 않음
- 언어: 한글
Layer 7 : Application Layer(응용계층)
- 웹, 온라인 게임, DHCP, DNS, ...
- 응용프로그램
- 프로토콜 :FTP,Telnet,SMTP,HTTP,SSH,POP3,IMAP,DNS,DHCP
SNMP,TFTP
- 장비 : 게이트웨이
Layer 6 :Presentaion Layer(표현계층)
- 데이터 표현 형식
- 암호화,복호화,부호화,압축
- ASCII , MPEG등
- 장비 : 게이트웨이
Layer 5: Session Layer(세션계층)
- 대화제어
- 프로토콜 : SSL/TLS,Socks
- 장비 : 게이트웨이
Layer 5~6 : 추상적인 계층: 암호화,SSL...
5~ 7 전송단위(PDU) : 메시지
하위 4계층
- 공기라는 매개체를 이용하여 목소리(주파수)를 전달(통신)
Layer 4: Transprot Layer(전송계층)
- 통신하는 방법을 정의: TCP, UDP
- 전송단위(PDU) : 세그먼트
//세그먼트 : 메시지 뒤에 tcp헤더가 붙은 것
- 전송제어,흐름제어,오류제어,다중화 ,End To End
- 프로토콜: TCP,UDP
- 장비 : 게이트웨이 //1~7까지 다작동.
Layer 3: Network Layer(네트워크 계층)
- 경로를 선정
- 서로 다른 네트워크간의 통신을 가능
- 전송단위(PDU) : 패킷
//패킷 : 메시지 뒤에 ip,tcp 헤더가 붙은것
- 최적의 경로 설정
-프로토콜 : ICMP, IP,IPX,RARP,ARP,IGMP,IPsec 등
ARP : IP주소로 MAC주소 찾는 것
RAPR : MAC주소로 IP주소를 찾는 것
- 장비: 라우터,L3스위치 // 1~3작동
Route(경로)
Router(경로설정기)
Routing(경로설정)
Routed(경로설정당함)
RoutingTable(경로배정표)
성격이 다른 네트워크 연결 장치
- 인터페이스
- 어댑터
Layer 2: Data-Link (데이터 링크 계층) -> LLC와 MAC 로 나뉜다.
- 라우팅이 필요하지 않은 구간에서의 통신
- 흐름제어, 전송제어,오류제어,링크제어,Point To Point
- 신뢰도가 제일 높은 구간
- 프로토콜: Ethernet,HDLC,PPP,F/R,L2TP,PPTP,L2F,X.25 등
- 전송단위(PDU) : 프레임
//프레임 : 메시지 뒤에 ip,tcp,ethernet,Trailer헤더가 붙은 것
2계층에서는 헤더 뒤에 Trailer가 붙어 오류체크를 함.
- 장비 : 스위치,브리지 //1~2작동
Ethernet -> 10mbps
FastEthernet -> 100mbps
gigaEthernet ->1000mbps이상
Layer 1: Physical Layer (물리 계층)
- 물리적인 통신에 관한 정의
- 전기적 기계적 절차적 기술적으로 연결됨.
- NIC(Network Interface Card)
- 장비: 케이블, 무선(공기),허브
- 전송단위(PDU) : 비트
- 프로토콜 : LAN카드,UTP, X.21,RS-232
더미허브 : Shared(공유), 충돌이 잦음, 오류가 많다.
스위치 허브 : Dedicate(분대) 질서가 있기에 오류와 충돌이 적다.
네트워크관련 용어
버스 : 데이터 통로, 운반체
터미널 : 데이터를 받거나 전송하는 장치
C/S: Client/Server 요청/응답
Peer to Peer (p2p) 상호요청/상호응답
스위치: 연결시켜주는 장치
케이블: 두 가닥 이상의 선이 있는 것
프로토콜: 통신규약
utp가 프로토콜인 이유 : 주 녹 파 갈 -> 색 마다 정해진 규약이 있기
때문이다.
식별과 인증의 차이점 : 식별은 특정 사람을 구별할 수 있지만, 인증은
구별할 수 없다.
inode : 파일이나 디렉터리의 고유 식별번호
MAC time : Modification time , Access time ,Change time
라우터와 스위치에 큰 차이
라우터는 모르면 차단하지만, 스위치는 전부 뿌린다 (브로드캐스트)
인캡슐레이션: 메시지에 헤더를 붙인 것 //세그먼트,패킷,프레임 같이
헤더를 추가하는 행위
디캡슐레이션 : 역캡슐화 , 헤더 제거
라우터에 부담 가는 프로토콜 : TCP
이유 : TCP의 헤더가 1.5배 더 크기 때문이다.
IPv4통신방식
브로드캐스트 : 전체와 통신하는 것
멀티캐스트 : 특정 다수와 통신하는 것
유니캐스트 : 1대1 통신하는 것 응답은 유니캐스트
IPv6통신방식
애니캐스트 :
멀티캐스트 : 특정 다수와 통신하는 것
유니캐스트 : 1대1 통신하는 것
IPv4 -> IPv6로 넘어가는 방법
터널링 : IPv6 헤더를 붙이는 것
듀얼스택 : IPv4와 IPv6 모두 처리하는 기술
IEEE 802.1 - MAC
IEEE 802.2 - LLC
IEEE 802.3 - 유선LAN표준
IEEE 802.4 - 토큰 버스
IEEE 802.5 - 토큰 링
IEEE 802.11 - 무선LAN표준
유선 LAN 방식 - CSMA/CD(충돌검출) : 랜덤시간을 대기했다가 보내
는 방식
무선 LAN 방식 - CSMA/CA(충돌회피) : 일단 보내고 보는 방식
'Network Security' 카테고리의 다른 글
VLAN (0) | 2019.01.21 |
---|---|
IP (0) | 2019.01.17 |
UTP (0) | 2019.01.15 |
충돌도메인과 브로드캐스트 도메인 (0) | 2019.01.14 |
TCP 헤더와 특징 (0) | 2019.01.11 |