[네트워크] 2계층 - 이더넷 프로토콜(Ethernet Protocol)
CS/네트워크2023. 12. 18. 18:22[네트워크] 2계층 - 이더넷 프로토콜(Ethernet Protocol)

본 포스팅은 네트워크 스터디를 기반으로 개인 정리를 위한 포스팅입니다. 잘못된 부분이 있다면 언제든 지적해주시면 감사하겠습니다! 이번 시간에는 가까이 있는 컴퓨터끼리 데이터를 주고받는 방법에 대해서 알아볼 수 있었음. 2계층에서 하는 일 2계층은 하나의 네트워크 대역 즉, 같은 네트워크 상에서 존재하는 여러 장비들 중에서 어떤 장비가 어떤 장비에게 보내는 데이터를 전달하는 역할을 수행함 추가적으로 오류제어(보내는 데이터에 오류가 있는지), 흐름제어(누가 누구에게 데이터를 보내는지) 수행함 하나의 네트워크 대역 LAN에서만 통신할 때 사용하는 계층으로 다른 네트워크와 통신할 때는 항상 3계층이 도와주어야 함 3계층의 주소, 프로토콜을 이용해야만 다른 네트워크와 통신가능. MAC ? 인터넷을 할 수 있는 기..

[네트워크] 웹 서비스 구조(Web Service Structure)
CS/네트워크2023. 12. 14. 15:11[네트워크] 웹 서비스 구조(Web Service Structure)

본 포스팅은 네트워크 스터디를 기반으로 개인 정리를 위한 포스팅입니다. 잘못된 부분이 있다면 언제든 지적해주시면 감사하겠습니다! 초창기 웹 서비스 구조 문서를 다루는 프로그램은 자료구조, UI, 제어체계 3가지 요소로 구성됨 유지보수의 편의성을 위해 위 3가지를 나누어서 각자 관리 문서는 자료구조에 해당됨 자료구조 중 DOM(비선형 트리)으로 이루어짐 HTTP 통신 웹 서비스를 위한 클라이언트와 서버간의 통신 프로토콜로는 HTTP가 있음 HTTP의 버전의 성장 : 0.9 -> 1.0 → 1.1 → 2.0 → 3.0(현재) 우선 HTTP프로토콜의 대전제로 클라이언트 - 서버 간의 TCP/IP연결이 되어있다는하에 HTTP통신이 이루어질 수 있다는 걸 알아야 함. HTTP의 가장 큰 특징으로는 Stateles..

CS/네트워크2023. 12. 14. 14:09[네트워크] Web 개요

본 포스팅은 네트워크 스터디를 기반으로 개인 정리를 위한 포스팅입니다. 잘못된 부분이 있다면 언제든 지적해주시면 감사하겠습니다! 배경지식 웹은 지식 공유를 위해 고안됨. CERN(유럽 입자 물리학 연구소)의 팀 버너스 리(Tim Berners-Lee) 선생님께서 멀리 떨어져 있는 동료와 지식을 공유하기 위해 WWW(World Wide Web)의 하이퍼 텍스트(HyperText) 시스템을 고안하여 개발함. HTML(Hyper Text Markup Language) 프로그래밍 언어가 아니라 마크업 정보를 표현하는 마크업 언어로 문서의 내용 이외의 문서의 구조나 서식 같은 것을 포함 HTML의 문자들을 분석해보자면 하이퍼텍스트(Hypertext): 관련 항목을 연결하기 위해 구성된 텍스트(종종 이미지 등 삽입..

[네트워크] MAC, IP, Port
CS/네트워크2023. 12. 13. 18:58[네트워크] MAC, IP, Port

본 포스팅은 네트워크 스터디를 기반으로 개인 정리를 위한 포스팅입니다. 잘못된 부분이 있다면 언제든 지적해주시면 감사하겠습니다! MAC 주소 MAC주소(media access control address, MAC address)는 네트워크 세그먼트의 데이터 링크 계층에서 통신을 위한 네트워크 인터페이스에 할당된 고유 식별자이다. MAC 주소는 매체 접근 제어 프로토콜이라는 OSI 모델의 하위 계층에서 사용된다. MAC 주소는 대체적으로 네트워크 인터페이스 컨트롤러(NIC)의 제조업체가 할당하며 하드웨어에 저장됨. 네트워크 인터페이스 컨트롤러(NIC) 컴퓨터를 네트워크에 연결하여 통신하기 위해 사용하는 하드웨어 장치 네트워크 카드(network card), 랜 카드, 물리 네트워크 인터페이스(physica..

image