
1) 정상적인 전송 - 송신 호스트가 전송한 데이터 프레임이 수신 호스트에 오류 없이 도착 - 수신 호스트는 송신 호스트에게 긍정 응답 프레임을 회신(Positive Acknowledgement, ACK) - 긍정 응답 프레임(ACK): 데이터가 정상적으로 도착했을 때, 수신 호스트가 송신 호스트에게 회신 2) 프레임 변형 - 송신 호스트가 전송한 데이터 프레임이 깨져서 도착 - 수신 호스트는 송신 호스트에게 부정 응답 프레임을 회신(Negative Acknowledgement, NAK) - 송신 호스트는 원래의 데이터 프레임을 재전송하여 오류 복구 - 부정 응답 프레임(NAK): 데이터가 깨져서 도착했을 때, 수신 호스트가 송신 호스트에게 회신 3) 프레임 분실 - 송신 호스트가 전송한 데이터 프레임이..

멀티포인트 통신 : 유니캐스팅, 브로드캐스팅, 멀티캐스팅 1) 유니캐스팅(Unicasting) - 송신 호스트가 한번의 전송으로 하나의 수신 호스트에 데이터를 전송 (1:1) - 호스트 a가 호스트 d, e, f에게 데이터를 전송하려면 3번의 송신 절차가 필요 - 수신 호스트의 수가 증가하면 성능에 문제점 발생 - 텔넷, FTP, 웹 검색 등 2) 멀티캐스팅(Multicating) - 송신 호스트가 한번의 전송으로 다수의 수신 호스트에 데이터를 전송 (1:n) - 멀티 캐스트 그룹을 구성해야 함 - ex: 송신 호스트 a, 수신 호스트 d, e, f - 오디오 비디오 서비스, 화상회의, 원격교육, 인터넷 채팅 등 3) 브로드캐스팅(Broadcating) - 송신 호스트가 한번의 전송으로 네트워크의 모든 ..

전송과 교환 - 교환(Switching): 갈림길에서 데이터가 전송되어야 할 경로를 선택 - 전송(Transmission): 물리적으로 1:1 연결된 시스템 사이의 데이터 전송 점대점(Point-to-Point)방식 - 통신하고자 하는 두 호스트를 중계 과정을 거쳐 연결 - 교환 기능이 필수적이며 단계적으로 반복 - 주로 WAN과 같이 원거리 통신 환경에서 사용 - 스타형, 링형, 완전형, 불규칙형 - 연결 수가 증가하면 성능적인 면은 유리하지만 비용이 증가됨 1) 스타형 • 중앙의 중계 호스트 주위로 여러 호스트를 1:1 연결 • 중앙 호스트의 성능과 신뢰성이 중요 • 트리형: 스타형을 다단계로 확장 2) 링형 - 호스트의 연결이 순환 구조를 이룸 - 모든 호스트가 전송과 교환 기능을 수행 - 토큰 데..
QoS(Quality of Service) : 전송 계층에서 필요한 서비스 정도를 매개 변수로 표시하여 전송함 주요 QoS 매개 변수 - 연결 설정 지연(Connection Establishment Delay) : 연결 설정까지의 소요시간 - 연결 설정 실패 확률(Connection Establishment Failure Probability) : 연결이 실패할 확률 - 전송률(Throughput) : 임의 시간 구간 동안 초당 전송할 수 있는 바이트 수 - 전송 지연(Transit Delay) : 송신자에서 수신자까지의 데이터 전송 시간 - 전송 오류율(Residual Error Rte) : 전송된 총 데이터 수와 오류 데이터 수의 비율 - 우선 순위(Proirity) : 다른 연결보다 우선적으로 처리..

인터네트워킹 : 둘 이상의 서로 다른 네트워크를 연결하는 기능 - 라우터: 네트워크를 연결하는 장비이며, 일반적으로 계층 3 기능을 수행 리피터: 계층 1 기능을 지원, 신호 증폭 브리지: 계층 1, 2 기능을 지원, 불필요한 트래픽 발생을 억제 라우터: 계층 1, 2, 3 기능을 지원, 경로 배정 기능을 수행 IP 인터네트워킹 - 인터넷에서 네트워크를 연결하는 방식 - 패킷 중계 기능은 IP 프로토콜이 수행 - 라우터 장비에 의한 중계 - 라우터는 양쪽 MAC 계층이 다르면 패킷의 헤드 변환 기능이 필요 ex) 이더넷 헤더 -> PPP 헤더 / PPP 헤더 -> ATM 헤더 인터넷 라우팅 1) 고정 경로 배정(Fixed Routing) - 송수신 호스트 사이에 영구 불변의 고정 경로를 배정 - 장점: ..

네트워크를 LAN, MAN, WAN으로 분류하는 기준 : 호스트간의 연결 거리 LAN(Local Area Network) - 소규모 지역에 위치한 호스트로 구성된 네트워크 - 비교적 호스트 간격이 짧아 브로드캐스트 방식을 사용해서 데이터 전송 - 전송지연이 짧고 전송 오류가 낮음 - 토폴로지(topology): 버스(bus)형, 링(ring)형, 성(star)형, 트리(tree)형 등 LAN - 버스형 - 가장 많이 사용 - 공유 버스에 호스트들을 연결 [그림 3-7] - 브로드캐스팅 방식(이더넷(Ethernet)) - 둘 이상의 호스트에서 동시에 데이터 전송 시 충돌(collision)문제 발생 - 현재 100Mbps 까지 지원 LAN - 링형 - 호스트의 연결이 순환 구조를 형성 (일방향 or 양방향..

교환(Switching) : 목적지까지 데이터를 중계하는 기능 1) 회선 교환(Circuit Switching) - 고정 대역의 전송률을 지원하는 연결을 설정 -> 안정적인 전송률 - 연결 지향형이어서 연결이 유지되는 동안 다른 연결은 사용 불가 - 구조가 단순하며 라우팅 등의 작업이 상대적으로 쉬움 - 음성 전화 서비스에서 발전 - 데이터 전송 전에 양단 사이의 연결을 설정 - 모든 전송 데이터가 동일한 경로로 전달 2) 메시지 교환(Message Switching) - 전체 데이터를 하나의 단위로 교환 처리 - 메시지 헤더에 목적지 주소를 표시 - 전송 경로를 미리 설정하지 않음 - 메시지 단위로 전달 - 이전 교환 시스템의 전체 데이터가 모두 도착한 후 다음 교환 시스템으로 중계 - 실시간 통신에는..
함수 종속성(Functional Dependency : FD) : 일종의 무결성 제약조건(IC, Integrity Constraints)이다. 릴레이션 스키마 R이 있고 X, Y는R에 속한 속성들의 집합이며 공집합이 아니라고 가정했을 때, R의 인스턴스 r에서 r에 있는 모든 가능한 투플들의 쌍 t1과 t2에서 if t1.X = t2.X, then t1.Y = t2.Y 인 경우 'X가 Y를 함수적으로 결정한다'라고 말한다. 기호로는 X → Y라고 표기한다. * 즉, X → Y인 경우, 투플끼리 X가 같으면 Y도 무조건 같아야 한다. 키, 기본키, 수퍼키와 함수 종속 K: 키 속성 집합, Y: 모든 속성들의 집합, S: 속성들의 집합 K → Y : 키는 스키마에 있는 모든 속성들을 함수종속함 S → Y :..