📢 공지합니다
이 게시글은 메인 페이지에 항상 고정되어 표시됩니다.
9-1 슬라이딩 윈도우 프로토콜 - 두 호스트 간의 프레임 전송을 위한 일반적인 통신 프로토콜 - 오류제어와 흐름 제어 기능을 함께 지원 순서 번호 - 정보 프레임의 내용에는 프레임별로 고유하게 부여되는 순서 번호라는 일려번호가 부여 - 즉 송신호스트가 수신호스트에 프레임에 번호를 붙여서 차곡차곡 보내는것 윈도우 크기 이렇게 표현할 수 있다. 연속형 전송 - 정지 대기 방식의 프로토콜은 송신 윈도우의 크기가 1인 특수한 경우 - 즉 송신 호스트와 수신 호스트 사이의 물리적 거리 차로 인해 프레임의 전송 시간이 상대적으로 오래 걸리는 환경에서 윈도우 크기가 1이면 전송 효율이 극단적으로 떨어짐... - 그래서 윈도우의 크기를 늘려 ACK 프레임을 받지 않고도 여러 정보 프레임을 연속으로 전송할 수 있어야 ..
IEEE 802 시리즈 LLC 계층: 오류제어, 흐름제어 MAC 계층: CCSMA/CD, 토큰 버스, 토큰 링을 지원한다. 충돌 문제를 해결하는 방법 크게 2가지! - 다수의 호스트가 송신한 프레임이 공유 매체에서 충돌하는 현상을 허용하는 방식으로 충돌이 발생한 후에 문제를 해결 - 충돌이 발생할 가능성을 원천적으로 차단하는 방식으로 토큰 링이 이에 해당! 충돌을 허용하는 방식의 대표적인 이더넷의 CSMA/CD 토큰 링 - 점대점 방식으로 연결되는 링 인터페이스 동작은 대기 모드와 전송모드로 구분 - 대기 모드에서는 입력단으로 들어온 비트를 출력단으로 보냄 (데이터를 보낼 수 없는 상태) - 전송 모드에서는 호스트가 토큰을 획득해 데이터 프레임을 전송할 수 있는 권한을 보유한 상태 CSMA/CD - CS..
전송 방식 점대점 방식 (1대1) - 각 호스트를 일대일로 직접 연결하는 방식으로 네트워크를 구성하고 특정한 수신 호스트에만 데이터를 전송하는 방식 - 링형, 스타형, 완전형, 불규칙형이 있다. - 이때 링형은 브로드캐스팅 방식을 지원함, 단점은 한 호스트가 고장나면 전체 네트워크가 동작안함 자세한건 아래에 설명하겠음 브로드캐스팅 방식 - 네트워크에 연결된 모든 호스트에 데이터를 전송하는 방식 - 즉 특정 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전달됨 - 중개 기능만 전용으로 수행하는 라우터는 필요없음 버스형 - 모든 호스트가 하나의 전송 매체를 공유하므로 전송 데이터를 모든 호스트에서 수신할 수 있음 - 이때 둘 이상의 호스트에서 데이터를 동시에 전송하면 데이터 충돌이 발생한다. 이를..
라우팅 기능 라우팅 시스템은 데이터를 최종 목적지까지 올바른 경로로 중개하는 교환 기능을 제공 회선 교환 시스템 - 고정 대역으로 할당된 연결을 설정하여 데이터 전송을 시 - 하나의 연결에 대하여 전송되는 모든 데이터가 동일한 경로로 라우팅 됨 - 통신하고자 하는 호스트가 데이터를 전송하기전에 연결 경로를 미리 설정하는 방식 7😊프레임 릴레이 - 낭비 요소를 제거해 데이터 전송 속도를 향상시키기 위해 이 방식이 고안 - 동일한 속도의 전송 매체로 고속 데이터 전송을 지원할 수 있도록 고안된 기술이 이것임 - 위와 같이 2가지 방법의 차이점은 패킷 교환망은 각 교환망마다 이동할 때 마다 하위 교환망에게 긍정 응답을 보내야 되지만 프레임 릴레이망은 수신호스트에 도착했을 때 한번에 보내기 때문에 더욱더 효율적..
네트워크 기초 용어 네트워크 - 하드웨어적인 전송 매체를 매개로 서로 연결되어 데이터를 교환하는 시스템의 모임 - 통신용 전송 매체로 연결된 여러 시스템이 프로토콜을 사용해 데이터를 주고받을 때, 이들을 하나의 단위로 통칭한 것 인터페이스 - 시스템과 전송 매체의 연결 지점에 대한 규칙 - 시스템과 시스템을 연결하기 위한 표준화된 접촉 지점을 의미 프로토콜 - 컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계 - 논리적으로 상호 연동되는 시스템이 전송 매체를 통해 데이터를 교환할 때 따르는 표준화된 대화 규칙 표준화 - 인터페이스와 프로토콜은 연동 형식의 통일이 필요 - 서로 다른 시스템이 상호 연동해 동작하기 위한 통일된 연동 형식 시스템 - 내부 규칙에 따라 자율적으로 ..
개요: 필자가 리눅스를 공부하면서 정리한 게시물이다. head 기본 10줄을 출력하며 다음 아래와 같이 줄을 변경할 수 있다. head의 2개 파일명을 썻을시 다음과 같다. 공백 파일이다. touch 앞에서 두줄 표준입력을 해줬다. tail은 다음과 같다. cut 지정한 파일 내용에 지정한 칼럼 필드만을 표준 출력 b: 바이트 c: 문자 f: 필드 hello 내용에서 파일크기하고 이름만 출력한 것이다. 저 뜻은 /etc/passwd 파일에서 : 기준으로 1번째와 5번를 출력하라는 의미이다. 이렇게 응용할 수 있다. who 로그인한 사용자와 사용자수 나열 로그인 후 쉰 시간 표기이다 필드의 제목 표시이다 write 명령 전달 메시지를 받을 수 있는 상태인지를 '+', '-' 로 표시 +가 받을 수 있다. ..