tcp 2

[Network] TCP/IP를 제대로 풀어봐요 1. TCP/IP를 쓰는 이유 & 네트워크 인터페이스 계층의 프로토콜들

이전 포스트는 https://jangsarchive.tistory.com/158 여기를 참고해주세요! 서론 네트워크를 하나씩 딥하게 찾아보기 이전에, OSI 7계층이 아닌, TCP/IP를 풀어보려고 하는 이유가 뭘까? 웹 개발자로서, 그리고 인터넷 통신에 대해서 조금더 학습하기 위해서 TCP/IP를 풀어보려고 한다. 그렇다면 OSI 7계층과 TCP/IP의 근본적인 차이가 무엇일까? 이를 위해서는 TCP/IP가 무엇인지 자세하게 생각해볼 필요가 있다. 웹 개발에 핵심적인 웹 프로토콜이라는 것이 존재한다. 여기에서 말하는 프로토콜이란, 간단히 '규칙'이라고 하는데, 이는 OSI 7계층 중 응용 계층의 HTTP 프로토콜로 동작하며, 전송 계층의 TCP(HTTP 3/0에서는 UDP로 되어있긴 하다) 프로토콜을 ..

CS/네트워크 2024.01.17

[Network] OSI 7계층 1차 찍먹하기(부제 : 홍대에서 술먹고온 이장희)

분명 나는 학교에서 이 분야에 대해서 학습을 했었다. OSI 7계층에 관한 이야기는 나의 학습이라기 보단, 지금까지 배운 것들을 다시 정리해보기 위한 포스팅일것 같다. 정리를 하고 후에 학습하려했던 본론을 또 정리해봐야겠다. 정리를 위한 나의 예시(실제는 아니다)를 들어서 정리해보았다. 태초엔 0과 1이 존재했다. -> Physical Layer 우리의 컴퓨터가 지금 보았을 때 어떤 화면을 하고있건, 결국 모든 컴퓨터의 데이터는 0과 1로 되어있다. 0과 1이 넘어가면서 원하는 형식의 문자열이 되기도, 특정 신호가 되기도 한다. 그렇다면 이 0과 1을 어떻게 주고받을까? 초등학교/중학교 시절에 결국 모든 전기 신호는 0과 1로, 껐다가 키는 것으로 분류된다고 이야기한다. 이러한 0과 1을 랜선을, 와이파..

CS/네트워크 2024.01.16