본문 바로가기
  • 시 쓰는 개발자

데이터통신3

데이터 통신 정리 (3) - Internet, Mobile, Cellular, WIFI (학교 수업 내용을 정리한 글입니다.) 네트워크의 예시 Connectinless WAN ARPANET NSFNET INTERNET Connection-Oriented WAN X.25 Frame Relay ATM Connectinless LAN Ethernet Wireless LANs Connectinless PAN RFID Internet Architecture 이전에 개별적 Network로 존재했던 전화망, Tv망 등이 통합됨 여러 Network들이 계층적 구조를 가짐 Backbone : 중추적인 Network를 의미. Backbone에 작은 Network들이 붙어있음. IXP : Network 연결 장소. Switch들이 모여있음. Peering : ISP간 대등한 관계를 표현. 비용이 들지 않음. .. 2023. 10. 9.
데이터 통신 정리 (2) - Service, Protocol, Service의 분류(COC, CLS), OSI, TCP/IP (학교 수업 내용을 정리한 글입니다.) Network Software 디자인 복잡도를 줄이기 위해 분할정복 접근을 활용해 layer를 쌓은 구조이다. → Hierachy 구조 하위 layer는 상위 layer에 서비스를 제공하여 새로운 가상 머신을 만들어낸다. 하위 layer 의 기술적인 디테일을 상위 layer에 숨긴다. → 추상화 용어 정리 Service : Layer가 하는 일을 정의. 무엇을(what) 해야하는지에 대해 내용이다. Interface : 서비스를 제공하는 장소. 수직적으로 서비스에 어떻게(how) 접근하는지 알려준다. Protocol : agreement, rules, grammer 같은 맥락이다. layer들 사이에서 통신이 어떻게 진행되는지에 대한 약속이다. 수평적으로 서비스를 .. 2023. 9. 28.
데이터 통신 정리 (1) - 인터넷 소프트웨어 구조, 네트워크 분류 (학교 수업 내용을 정리한 글입니다.) Computer Network의 정의 single technology에 의해 자발적인(autonomous) 컴퓨터들의 상호연결된 묶음이다. 많은 터미널이 mainframe에 연결되어 있는 것은 터미널들이 autonomous하지 않기에 Computer Network가 아니다. 같은 네트워크의 autonomous 기기들은 single technology로 연결되어 있기 때문에 소통이 가능하다. 분산 시스템(Distributed system)과의 차이는? 여기서 말하는 분산 시스템은 클라우드 컴퓨팅이나 WEB 등이 있다. 독립적인 컴퓨터들은 single oherent system으로 묶여 있어서 각각의 컴퓨터를 분류할 수가 없다. 각 컴퓨터들의 존재가 invisible,.. 2023. 9. 27.