본문 바로가기
Cloud/Network

Network 2

by kjy1010 2023. 12. 2.

TCP/IP Stack
4계층으로 나뉘어진다.
Application = HTTP,FTP,NFS(유닉스와 리눅스의 기본 네트워크 파일공유 시스템), SMB(윈도우즈의 파일공유시스템),SSH,RDP,Telnet,SNMP,DNS
Transport = TCP/UDP
Internet = protocol id를 통해 TCP(6번)/인지 UDP(17번)인지 확인함
NetworkAcecess = network interface

NFS와 SMB를 같이 쓰기 위해 NAS라는 장비가 만들어짐
RDP = 윈도우즈 원격접속 프로그램


port number : 하나의 ip로 여러 서비스를 가능하도록함
well-known port number : 잘알려진 port number. 서버 전용이기에 client는 1024번부터 사용할수있다.
web hosting : port number를 통해 하나의 서버에서 여러 웹서비스를 가능하도록함

TCP - L4계층  
- Connection-Oriented Protocol : 연결의 지향하는 포로토콜(3way나 4way로 hand shack((EX)syn -> syn+ack -> ack))  
- 신뢰성 있는 전송 : sqeunce번호를 붙어여 전송하여 어느 부분이 누락되었는지 알 수 있음. 잘 받았으면 Ack신호를 보냄
- 흐름제어
- packet recovery

TCP Header 
source port number, destinaion port number, sequence number,control flag bit등등 신뢰성 있는 전송을 가능하게하는 기능이 있음

UDP Header
- check하는 부분이 없기에 간단함
- 신뢰성 보장 못함(IP도 신뢰성이 없음)

Window size
Ack없이 한번에 보낼수 있는양
큰 데이터를 보낼때 하나씩 주고받으면 성능과 속도가 떨어지기 때문에 한번에 보내는 데이터양을 windowsize를 통해 정할수있다.

TCP와 UDP비교

IP Header

Ethernet - L2계층
기존에는 동축케이블을 사용하다 충돌문제를 방지하기 위해 UTP가 나왔다.
UTP cat1은 2가닥으로 음성전화에 사용( TX1개 RX1개)
UTP cat3은 4가닥으로 10Mbps사용가능했다. (TX2개 RX2개)
현재는 cat6(8가닥)을 많이 사용함1번2번케이블을TX 3번6번케이블을 RX로 사용 (같은 장비간에 중복되지 않게 cross cable로 구성.PC와 swith는 straight cable로 구성)
PoE는 UTP케이블에 파워를 공급 할 수 있도록 하였다.

MAC address 
- 물리적인 주소로 48bit로 이루어져 있음 그중 앞자리 24bit는 OUI, 뒷자리는 회사 24bit는 Vendor Assigned회사에서 부여하는것 이라고함
ARP - IP주소를 MAC주소와 매칭 시키기 위한 프로토콜
unicast -  1대1
broadcast - 1대all 하나의 network에서만 가능 인터넷에서는 안됨
multicast - 1대n (듣고 싶은 사람만 들음) 인터넷에서는 안됨

'Cloud > Network' 카테고리의 다른 글

Network4  (1) 2023.12.04
Network 3  (0) 2023.12.02
Network 1  (0) 2023.05.30