TCP 3

TCP / IP 4계층 동작원리 및 캡슐화, 역캡슐화

이전 포스팅에선 TCP/IP 4계층과 OSI 7계층에 대해서 알아보았습니다.https://steady-snb.tistory.com/25 TCP/IP 4계층? OSI 7계층? 이 도대체 뭘까TCP/IP 4계층이란? 인터넷상에서 데이터를 주고받을 때 쓰이는 프로토콜의 모음입니다. OSI 7계층이란? 위에서 설명한 프로토콜에 대한 디자인과 통신을 계층으로 나누어 설명하기 위한 모델입steady-snb.tistory.com  위의 프로토콜들이 실제로 어떻게 통신하는지 알아봅시다.  위의 그림에서 말하는 헤더는 데이터의 앞 부분에 위치하는 데이터 전송에 필요한 정보를 뜻합니다. 통신과정 1. 송신측 클라이언트 애플리케이션 계층에서 어느 웹 페이지를 보고싶다 라는 HTTP 요청을 지시한다.2. 그 다음에 있는 트랜..

TCP/IP 4계층? OSI 7계층? 이 도대체 뭘까

TCP/IP 4계층이란? 인터넷상에서 데이터를 주고받을 때 쓰이는 프로토콜의 모음입니다. OSI 7계층이란? 위에서 설명한 프로토콜에 대한 디자인과 통신을 계층으로 나누어 설명하기 위한 모델입니다.   1. Network Layer (OSI 7계층에서 물리 + 데이터링크 계층) - 데이터를 전기신호로 변환한 뒤, 물리적 주소인 MAC주소를 사용해, 알맞은 기기로 데이터를 전달하는 계층 2. Internet Layer (OSI 7계층에서 네트워크 계층) - IP를 담당하는 계층- 패킷을 최종 목적지까지 라우팅하는 계층   3. Transport Layer (OSI 7계층에서 전송 계층) - TCP / UDP를 담당하는 계층- 데이터의 송수신을 담당하고 통신 노드간의 연결을 제어- 네트워크 양단의 송수신 호..

IP, TCP, UDP란 무엇인가?

IP(Internet Protocol) 지정한 IP주소에 데이터의 조각들을 패킷(Packet)이라는 통신 단위로 최대한 빨리 목적지로 보내는 역할을 합니다.조각들의 순서가 뒤바뀌거나 일부가 누락되더라도 크게 상관하지 않고 보내는 데 집중하고그래서 IP프로토콜은 패킷의 순서도 보장할 수 없고 패킷이 중간에 유실되어도 이에 대한 방안이 없습니다.  TCP(Transmission Control Protocol) - 패킷 데이터의 전달을 보증하고 보낸 순서대로 받게 해줍니다.- 도착한 조각을 점검하여 줄을 세우고 망가지거나 누락된 조각을 다시 요청하는 식으로 순서를 보증합니다.- TCP는 상대에게 데이터를 확실히 보내기 위해 3 way 핸드쉐이킹 이라는 방식을 사용합니다.      TCP 3 way handsh..