Network

· Network
HTTP (Hyper Text Transfer Protocol)데이터를 주고 받기 위한 프로토콜이며, 서버/클라이언트 모델을 따름HTTP는 상태 정보를 저장하지 않는 stateless 특징과 클라이언트 요청에 맞는 응답을 보낸 후 연결을 끊는 connectionless의 특징을 가짐※ TCP를 기반으로 한 프로토콜  장점통신 간 연결 처리나 상태 정보를 관리할 필요 없음각각의 HTTP 요청에 독립적으로 응답만 보내주면 됨 단점이전 통신의 정보를 모르기 때문에 매번 인증 필요 (해결 위해 쿠키, 세션 등 저장소 이용)  HTTP와 HTTPS의 차이HTTPS → Hyper Text Transfer Protocol Secure HTTP는 평문으로 데이터를 전송하기 때문에 누군가 네트워크 상에서 데이터를 가로채..
· Network
IP (Internet Protocol)인터넷 영역에서 자기 자신의 PC를 나타내는 고유한 식별자 주소PC뿐 아니라 서버들도 각자의 IP를 가지고 있어 IP주소를 통해 서버에 접근하고 데이터를 송수신할 수 있음 IPv4한 자리당 0 ~ 255까지 8비트로 표현이 가능하며, 총 32비트를 가진 IP번호 체계로 현재 대부분의 주소를 사용하고 있어 IPv6가 대두되고 있음 IPv6총 128비트 체계로서, 한 자리당 16비트씩 8개를 가지고 있어 더 많은 주소 사용 가능   서브넷 마스크IP주소 체계의 네트워크 ID와 호스트ID를 분리하는 역할32비트의 숫자로 '0'의 비트는 호스트 부분을 나타내고 '1'의 비트는 네트워크 부분을 나타냄 서브네팅네트워크를 더욱 작은 단위의 네트워크로 분할하는 것브로드캐스트 도메..
· Network
TCP와 UDP는 전송 계층의 프로토콜로 데이터를 패킷으로 분할하여 네트워크를 통해 전송하는 역할을 함가장 큰 차이점은 신뢰성   TCP연결지향적인 프로토콜3 way handshake 과정을 통해 연결을 설정하기 때문에 높은 신뢰성을 보장패킷 순서 보장UDP보다 느림주로 웹 브라우징, 이메일 등에 사용됨   UDP비연결지향적인 프로토콜데이터의 순서를 보장하지 않기 때문에 신뢰성이 떨어지지만, 통신 속도가 빠름주로 스트리밍 서비스, 온라인 게임 등에 사용됨   3-way handshakeTCP 네트워크에서 통신하는 장치가 서로 연결이 잘 됐는지 확인하는 방법 (연결 수립 과정)TCP는 이 과정이 있기 때문에 신뢰성 있는 계층 (UDP는 없어서 신뢰성 X) 1. SYN 단계클라이언트는 서버에 클라이언트의 I..
· Network
네트워크 모델수많은 네트워크를 통일된 형태로 연결할 방법이 필요 → 네트워크 모델 탄생 TCP/IP인터넷에 연결된 컴퓨터들이 데이터를 주고받을 수 있도록 하는 인터넷 표준 프로토콜을 위해 만들어짐총 4계층각 계층 간에 상호 작동하는 방식을 정해 놓은 네트워크 모델오랫동안 사용되어 온 만큼 안정적이며 지금까지도 계속 사용되고 있음  OSI 7계층네트워크가 발전하고 기능이 다양해지면서 각 계층을 좀 더 세분할 표준이 필요하여 등장함OSI 7계층은 네트워크 프로토콜의 이론적인 분류와 이해를 위한 참고 모델로 활용 (실제 통신하는 방식과는 조금 차이가 있음)   TCP/IP 모델과 OSI 7계층 모델 비교TCP/IP 모델대표 장비주소프로토콜OSI 7계층 모델4 응용--HTTP, FTP, DNS 등7 응용--JP..
· Network
네트워크란?컴퓨터 등의 장치들이 통신 기술을 이용하여 구축하는 연결망을 지칭노드(node)와 링크(link)가 서로 연결되어 있으며 리소스를 공유하는 집합 좋은 네트워크란?많은 처리량을 처리할 수 있으며 지연 시간이 짧고 장애 빈도가 적으며 좋은 보안을 갖춘 네트워크  처리량과 지연 시간처리량 (throughput)링크를 통해 전달되는 단위 시간당 데이터 양= 링크 내에서 성공적으로 전달된 데이터의 양(얼만큼의 트래픽을 처리했는지) 단위: bps (bits per second) 처리량은 사용자들이 많이 접속할 때마다 커지는 트래픽, 네트워크 장치 간의 대역폭, 네트워크 중간에 발생하는 에러, 장치의 하드웨어 스펙에 영향을 받음※ 대역폭 : 주어진 시간 동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 ..
ZoD
'Network' 카테고리의 글 목록