컴퓨터네트워크

In Computer/컴퓨터네트워크

[컴퓨터네트워크] IPv4 Addressing

IPv4 Addressing IP 주소 : TCP/IP 프로토콜 모음의 IP 계층에서 인터넷에 연결된 각 장치를 식별하기 위해 사용되는 식별자. IPv4 주소는 호스트 또는 라우터의 인터넷 연결을 고유(연결의 주소)하고 보편적으로 정의하는 32비트 주소 Address Space $2^{32}$ = 약 42억개의 주소가 존재 IPv4의 가장 큰 문제점 : 주소 고갈(Address depletion) long-term : IPv6 short-term : "Classless addressing", "DHCP", "NAT" Binary | 2진수 계산법 $2^1=2$(1bit), $2^8=256$(8bit) 8bit = 1Byte = 1옥텟 IP주소는 32bit로 이루어져 있음으로, $2^{32}=$약 43억 ..

In Computer/컴퓨터네트워크

[컴퓨터네트워크] Packet Switching | 패킷 스위칭 기법

Packet Switching | 패킷 스위칭 기법 라우터는 데이터를 전송하기 위한 장비이다. 라우터는 입/출력 포트 사이에 연결을 만드는 관점에서의 스위치이다. 이 기법에는 Datagram Approach와 Virtual-Circuit Approach가 있다. Datagram Approach | 독립적으로 처리 "비연결형 서비스" 각 패킷을 독립적으로 처리하는 커넥션리스 서비스를 제공하도록 설계되어, 각 패킷은 다른 패킷과 관계없이 전달된다. 즉, 송신자 측에서 패킷을 조각내어 보낸다음 수신자 측에서 패킷을 조립하여 재구성된 패킷을 상위 계층에 전달한다고 생각하면 쉽다. 장점 : 단순하다. (각 패킷이 독립적으로 처리되므로 패킷의 크기나 전송 시간이 다양한 경우에 적합) 단점 : 패킷의 도착 시간이 달..

In Computer/컴퓨터네트워크

[컴퓨터네트워크] Network layer at the Source, Router, and Destination | 송신기, 중간 노드, 수신

Source | 송신기 상위 계층에서 들어오는 데이터에서 패킷을 생성합니다. IP 패킬 헤더에는 소스 및 대상의 Logical addresses(논리적 주소(=IP주소))가 포함된다. 패킷을 조각내어 전송이 가능하다. Destination | 수신기 IP주소를 확인(인증)한다. 조각낸 패킷을 다시 조립하여 재구성된 패킷을 상위 계층으로 전달한다. Switch or Router | 중간 노드 패킷의 라우팅을 담당한다. (우체국과 같은 역할) 라우팅 테이블을 참조하여 패킷을 전송해야 하는 목적지(인터페이스)를 찾는다. 참고자료 Error Control in Network layer | 오류 검사 네트워크 계층에서의 오류 검사는 전송 속도를 늦추기 때문에 비효율적이라고 할 수 있다. 그러나 error cont..

In Computer/컴퓨터네트워크

[컴퓨터 네트워크] Each layer | 각 계층구조

Each layer | 각 계층구조 Physical layer | 물리적인 계층 물리적인 계층은 한 홉(노드)에서 다음 홉으로 개별 비트의 이동을 담당한다 *MAC주소 = (고유의) 물리적인 주소 Data link layer | 데이터 링크 계층 목적지가 누군지(어딘지) 찾아주는 역할을 한다 매체 접근 제어, 흐름제어, 오류 검사를 한다 데이터 링크 계층은 한 node에서 다음 node로 프레임을 이동하는 역할을 한다. Network layer | 네트워크 계층 소스 호스트에서 대상 호스트로 개별 패킷을 전송하는 역할을 한다 논리적인 주소를 지정해주고 라우팅(경로 설정)을 해준다. Transport layer | 전송 계층 목적 : 전송의 신뢰성 전송 계층은 한 프로세스에서 다른 프로세스로 메시지를 전달..

In Computer/컴퓨터네트워크

[컴퓨터네트워크] The Internet | 인터넷

The Internet | 인터넷 백본, 제공자 네트워크, 소비자 네트워크로 구성되어 있다. internet과 Internet과 차이점은 internet에 Internet이 포함이 되어 있다. Protocol | 프로토콜 데이터 통신에서의 communication protocol 은 절차를 포함한 통신 규약이다. 통신이 간단할 때는 하나의 간단한 프로토콜만 필요할 수 있지만, 통신이 복잡할 때는 각기 계층마다 프로토콜 또는 프로토콜 계층화가 필요하다.

In Computer/컴퓨터네트워크

[컴퓨터네트워크] Networks Types | 네트워크 유형

Networks Types | 네트워크 유형 Local-area network(LAN) Wide-area network(WAN) Local-area network | LAN 근거리 통신망(LAN) 개인소유 또는 단일 사무실, 건물 혹은 학교 캠퍼스 등에 있는 장치들을 서로 연결하여 자원 공유를 목적으로 설계 버스형, 링형, 스타형 Wide-area network | WAN 광역통신망 국가, 대륙 또는 전세계를 포괄하는 광대역 영역에 데이터, 음성, 영상 및 비디오 정보의 장거리 전송 제공 거리 제한이 없음 통신회사가 임대를 목적으로 만들어 사용

In Computer/컴퓨터네트워크

[컴퓨터네트워크] Networks | 네트워크

Networks | 네트워크 장치들의 집합체 ( = 노드라고도 함) Networks Criteria | 네트워크 기준 Performance (성능) : 전송시간, 응답시간, 처리량과 지연 Reliability (신뢰성) : 장애 발생 빈도, 장애 복구에 걸리는 시간, 강건성 Security (보안) : 무단 접근으로부터 데이터의 보호 Physical Structures | 물리적인 연결 유형 점-대-점 연결 (point-to-point connection) 채널의 전체 용량은 두 기기간 전송을 위해서 사용 케이블이나 전선, 또는 마이크로웨이브나 인공위성 연결과 같은 방식도 가능 텔레비전 채널을 바꿀 때 사용하는 적외선 리모컨 다중점(multipoint, 멀티드롭(multidrop)) 3개 이상의 특정 기..

In Computer/컴퓨터네트워크

[컴퓨터네트워크] Data flow | 데이터 흐름 (simplex, half-duplex, full-duplex)

Data flow | 데이터 흐름 데이터 흐름에는 4가지 흐름이 있다. simplex(단방향), half-duplex(반이중), full-duplex(전이중) Simplex | 단방향 한 방향으로만 전송이 가능하다. Half-Duplex | 반이중 양방향으로 전송은 가능하나, 동시 전송은 불가능하다. Full-Duplex | 전이중 양방향으로 동시 전송이 가능하다. 참고 그림

팽이리
'컴퓨터네트워크' 태그의 글 목록