https://www.youtube.com/watch?v=k1gyh9BlOT8&list=PLXvgR_grOs1BFH-TuqFsfHqbh-gpMbFoy

OSI 7 Layer 는 추상화된 개념 느낌으로,

TCP/IP + HTTP 가 실체인 구현체이므로 OSI 7 Layer 보다는 실체에 집중하자

image.png

image.png

프로그램을 추상화해서 나타낸(저장된) 인터페이스가 File ⇒ 이를 Socket 이라고 정의한다.

파일은 길이가 계속 증가할 수 있다는 것이 특징(Word 파일을 생각해보면 된다.)

이러한 파일은 Stream 이라는 단위를 사용한다. (시작은 있지만, 프로그램의 개발에 따라 길이가 달라지게 됨)

식별자

  1. 전송 계층 - Port 번호
  1. 네트워크 계층 - IP 주소(v4, v6)
  1. 하드웨어 계층(L1, L2 쪽) - MAC 주소