TCP

컴퓨터 공학/네트워크

(네트워크) 간단한 TCP의 특징과 역사

연결 지향 통신 : TCP 먼저 연결 지향에 대해 얘기하기 이전에 TCP는 RFC 793, 1122, 1323, 2018, 2581의 인터넷 표준 통신 방식이다. 현재 98%라고 말해도 과하지 않을 정도로 전 세계 대부분의 통신이 TCP를 사용하고 있다. 그렇다면 왜 모두 TCP를 사용할까? 아래 TCP의 특징에 대해서 알아보자. > "연결 지향" TCP는 연결 지향 통신이다. 그렇기 때문에 반드시 수신자와 송신자 간의 연결이 되어 있어야 통신을 한다. TCP는 어떻게 수신자와 송신자가 연결되었는지 확인을 할까? 이는 3-way handshaking이라는 방식을 사용해서 송/수신자간 확인을 한다. 3-way handshaking을 진행하면서 송신자와 수신자의 상태 파라미터를 실행시킨다. 그럼 '연결'은 ..

컴퓨터 공학/네트워크

TCP가 뭘까?

앞선 IP 관련 게시글을 보고 온 분은 IP만 가지고는 원활한 인터넷 통신이 어렵다는 사실을 인지하고 있을 것이다. 그리고 그러한 문제들을 해결하기 위해서 TCP/UDP 가 존재한다. TCP/UDP를 이해하기 위해서는 먼저 인터넷 프로토콜 스택 4계층(TCp/IP 4계층)에 대한 이해도가 필요하다. 이렇게 TCP/IP는 총 4개의 계층으로 이루어져있다. 가창 하단에 존재하는 1계층은 네트워크 액세스 계층, 2계층은 인터넷 계층, 3계층은 전송 계층, 4계층은 응용 계층이다. 액세스 계층은 OSI 7계층에서 물리적 계층과 데이터 링그 케층에 해당되며 LAN, 이더넷, wifi 등에 사용된다. 인터넷 계층은 OSI 7계층에서 네트워크 계층에 해당하며, 노드간의 IP 패킷을 전송하는 기능과 라우팅 기능을 담당..

컴퓨터 공학/네트워크

(네트워크) IP란 뭘까?

컴퓨터 전공이 아니어도 IP라는 말을 우리는 자주 사용한다. (아닌가?) 그럼에도 우리는 IP가 정확하게 뭔지 모르고 사용할 때가 많다. 그런 의미에서 우리는 오늘 IP에 대해서 알아보려고 한다. 🏴󠁩󠁤󠁪󠁷󠁿 IP(internet protocol), 가까운 듯 먼 그대 내 컴퓨터와 내 친구 컴퓨터간 통신을 하고 싶다. 그럼 이 두 컴퓨터는 어떻게 통신할 수 있을까? 이 때 사용하는 것이 바로 IP 주소이다. 통신에는 송신자와 수신자가 필요하고, 이 송/수신자 모두 IP 주소를 가지고 있어야 통신이 가능하다. 그럼 IP는 어디다 쓰냐, 바로 IP주소에 데이터 전달의 역할을 한다. 이 데이터는 패킷(Packet)이라는 통신 단위로 전달한다. 그럼 이 통신 단위, 패킷에는 뭐가 들어갈까? 여기에 바로 출발지..

후;
'TCP' 태그의 글 목록