CSMA/CD : 충돌 후 대기 시간은 exponential back off 알고리즘 사용
(충돌 – 스트랭스 비교 – 더 크면 양보) (LAN)
CSMA/CA : RTS, CTS 이용 , HELLO 시그널을 사용, 나머지 시그널들은 NAV에서 대기 (충돌 방지) (WIFI)
propagation : 전송 (어떤 하나가 출발해서 제일 먼저 도착한 시간)
transmisson : 전파 (하나의 도착시간이 아닌 모든 패킷이 도착시간)
전파모델 : ground wave, sky wave, line of sight
캐리어가 저주파에 있는 것을 고주파로 변조해서 보낸다 (파장을 작게해서 안테나의 크기를 줄이기 위함)
주파수가 커지면 파장은 작아진다 (반비례), 파장이 길면 안테나가 커야한다 (변조의 이유)
DSSS : 원래 신호 X 임펄스의 집합 (chipping sequence)
임펄스의 스펙트럼을 푸리에 트랜스폼을 통해 보면 -무한대~무한대 범위,
신호랑 곱하여 Convolution -> 적군이 detect하기 어려움,
각기 다른 임펄스와 PN코드의 조합 사용, 같은 채널 동시에 사용가능
PN코드를 오퍼레이션하면 노이즈는 떨어지고 원래 신호를 찾을수 있음 (한 채널을 동시에 사용)
FHSS : 채널을 N개로 분할, 첫 번째 비트 보낼 때 랜덤하게 채널 고름 두 번째 비트도 랜덤, 탐색 어려움
채널 N개 탐색 필요 – detect 어려움, 주파수가 팔딱팔딱 뛰어서 여러사람이 사용 가능 (Bluetooth)
Random access : SSMA 방식이 비효율적일 경우 충돌을 허용하고 복구하는 방식
TCP/IP 5계층 : 서로 다른 사용자들간에 원활한 통신을 가능하게 하는 통신규약을 역할을 나누어 계층화함
(독립적으로 각 스텝이 일을함, 하위계층은 상위계층을 100% 지원한다, 유지보수가 쉽다.)
물리 : 노드 안에서 전기적 신호 처리 (bit)
링크 : 이웃한 두 노드 사이에서 길 운영 (frame)
네트워크 : 호스트와 호스트 사이에 IP, ROUTING (packet)
전송 : 호스트 안에 대표 프로세스들 사이의 신뢰성 있는 전송 (segment)
응용 : 다른 호스트간 작동되는 프로세스 사이를 LOGICAL COMMUNICATION (message)
Packet Switching : 데이터를 패킷으로 나누어 전송 후 목적지 도착 시 어셈블리해서 데이터를 수신한다.
Circuit Switching : session을 셋업하고 전용 통신라인을 설립하여 데이터를 송수신한다.
Virtual Circuit Switching : 어느 길로 가야할지 알지만 길을 비워두진 않음, 라우팅 processing time 감소