[컴퓨터 네트워크] - TCP/IP 개론 (Introduction of TCP/IP)
·
💻 Computer Science/컴퓨터 네트워크
TCP/IP 개론 (Introduction of TCP/IP) OSI 참조 모델의 7계층은 서로 독립적이기에 어느 한 계층이 변경되어도 다른 계층에 영향을 끼치지 않는다. OSI 참조 모델의 7계층을 4계층으로 단순화하면 TCP/IP 모델이 되는데, TCP/IP 모델은 현재 매우 널리 사용하는 모델이다.  TCP/IP 모델은 OSI 참조 모델의 물리 계층과 데이터 링크 계층을 합쳐 “네트워크 접속 계층”으로, 세션 계층과 표현 계층과 응용 계층을 합쳐 “응용 계층”이 된다. 그리고 네트워크 계층과 전송 계층은 각각 그대로 이어진다.  TCP/IP 모델은 하나의 네트워크나 다른 네트워크의 송신지에서 수신지까지 데이터를 주고 받으며 네트워크 접속 계층에서 하는 일은 LAN과 WAN을 연결하여 인터넷을 구성한..
[컴퓨터 네트워크] - OSI 참조 모델 (OSI 7 Layer Model)
·
💻 Computer Science/컴퓨터 네트워크
OSI 참조 모델 (OSI Model) 과거 통신 업체에서 사용한 네트워크 구조(ex: SNA, DNA)는 호환성을 고려하지 않고 자신의 시스템에만 적용되는 폐쇄형 네트워크 구조였다. 이로 인해 네트워크 구조와 프로토콜 등에 차이가 있어 문제가 생겼다.  이를 해결하기 위해 국제표준화기구(ISO)에서는 서로 다른 컴퓨터 간 통신 기능을 일곱 계층으로 구분하고, 구분된 계층마다 표준화된 서비스와 프로토콜을 규정한 OSI 참조 모델을 제시했다.  OSI 참조 모델은 기본적으로 하드웨어나 소프트웨어의 논리적 변경 없이 시스템 간 통신을 개방한다. 따라서 유연하고 안전하고 상호 연동이 가능한 네트워크 구조를 설계할 수 있게 되었다.OSI 7계층 (OSI 7 Layer) OSI 참조 모델은 각각 특정 기능을 수행..
[컴퓨터 네트워크] - 네트워크 종류 (Network Type)
·
💻 Computer Science/컴퓨터 네트워크
근거리 네트워크 (LAN) 근거리 네트워크는 비교적 가까운 지역에 한정된 통신망을 말하며, 컴퓨터 뿐만 아니라 다른 네트워크 장비를 연결/접속하여 통신할 수 있도록 구성한 네트워크 시스템을 말한다. LAN은 다양한 장치와 연결하기 편하고 재배치와 확장이 자유로우며 다양한 종류의 데이터를 처리할 수 있다. LAN의 특징은 다음과 같다.단일 기관의 소유로 수 km 범위 내의 지역으로 한정된다.네트워크 기기에 상관없이 서로 통신이 가능하다.광역 전송 매체를 사용하여 고속 통신이 가능하다.많은 사용자가 단일 매체로 지연 없이 데이터를 주고 받을 수 있다.좁은 구간에서 통신하기에 전송 지연 시간이 짧고 확장하기 쉽다.LAN 전송 방식 LAN에서 케이블을 이용하여 데이터를 전송하는 방식은 “베이스밴드” 방식과 “브..
[컴퓨터 네트워크] - 네트워크 통신 (Network Communication)
·
💻 Computer Science/컴퓨터 네트워크
통신 방식 (Communication Method)LAN에서 통신하는 방식LAN에서 통신하는 방식으로는 유니캐스트, 브로드캐스트, 멀티캐스트가 있다.유니캐스트(Unicast) 유니캐스트 방식은 서버와 클라이언트의 일대일 통신 기법으로, 통신할 때 송신지와 수신지의 주소(MAC 주소)를 사용한다. 통신 시 프레임을 전송하면 네트워크의 모든 컴퓨터는 프레임을 전송받아 LAN 카드에서 자신의 MAC 주소와 비교한다. 이때, 자신의 MAC 주소와 수신지의 MAC 주소가 동일하면 전송된 데이터를 수신하고 그렇지 않으면 해당 프레임을 버린다. 유니캐스트 방식은 컴퓨터의 CPU에 영향을 주지 않으며 따라서 컴퓨터의 성능을 저하시키지 않는다.브로드캐스트(Broadcast) 브로드캐스트 방식은 로컬 LAN에 있는 모든 ..
[컴퓨터 네트워크] - 네트워크 구성 (Network Architecture)
·
💻 Computer Science/컴퓨터 네트워크
네트워크의 구성 (Network Architecture)네트워크를 구성하는 요소로는 “컴퓨터”, “네트워크 접속 장치”, “네트워크 전송 매체”로 분류된다.`PC(컴퓨터, 서버)`: 우리가 일상에서 주로 사용하는 웹 브라우저, 카카오톡, 인스타그램 등은 애플리케이션의 종류이다. 애플리케이션은 네트워크를 사이에 두고 다양한 데이터를 송수신한다.`네트워크 접속 장치`: 애플리케이션의 데이터를 정상적으로 전송하기 위한 장치로, 기본적으로 한 네트워크 내부에서 데이터 전송을 수행하는 “스위치”와 서로 다른 네트워크를 구분 짓고 연결하는 “라우터”가 있다.`네트워크 전송 매체`: 컴퓨터와 네트워크 접속 장치는 전송 매체에 의해 서로 연결되며, “유선 전송 매체(케이블)”와 “무선 전송 매체(전파)”로 분류된다. ..
[컴퓨터 네트워크] - 네트워크 이해 (Understanding Network)
·
💻 Computer Science/컴퓨터 네트워크
네트워크 개념 (Concept of Network)네트워크란 모뎀이나 LAN, 케이블, 무선 매체 등 통신 설비를 갖춘 컴퓨터로, 서로 연결하는 조직이나 체계 통신망을 말한다.NOTE!네트워크: 모뎀이나 LAN, 케이블, 무선 매체 등 통신 설비를 갖춘 컴퓨터로, 서로 연결하는 조직이나 체계 통신망즉, 통신 설비로 두 대 이상의 컴퓨터를 서로 연결하는 것이다. 네트워크로 연결된 컴퓨터는 시공간에 제약을 받지 않고 원하는 정보를 공유하며 활용할 수 있다. 다수의 컴퓨터를 네트워크를 통해 연결했을 때의 장점은 다음과 같다.데이터 공유 (Data Sharing) 데이터를 서버인 중앙 컴퓨터에 저장하면 하나의 데이터 파일에 해당하는 마스터 사본을 서버에 저장하고 필요할 때마다 사용자가 마스터 사본에 접근할 수 ..
loading