CS/컴퓨터네트워크

Course Outline 실생활에서 자주 사용되는 두가지 network에 대해 이해 Local Area Network (LAN) 개념 및 구조 LAN에서 주로 활용되는 세부 protocol Wide Area Network (WAN) 개념 및 구조 WAN에서 주로 활용되는 세부 protocol 최근의 양대 네트워크 Local Area Network (LAN) 국 지적인 범위의 네트워크 가정, 회사 등 Wide Area Network (WAN) 국가 범위의 네트워크 WCDMA, LTE, 5G, … Local Area Network LAN cable로 대변되는 네트워크 Physical / link layer + IP (LAN 에 접속하기 위해서 표준에서는 physical / link layer가 정의되어 있..
course Outline multimedia traffic service의 특성 및 관련 전송 기법에 대해 이해 multimedia traffic and QoS 개념 application level에서의 전송 기법 개념 transport/session protocol (RTP, SIP) 개념 Network scheduling 및 policing 개념 All IP ip를 기반으로 한 internet으로 모든 통신 네트워크 / 서비스가 통합이 되는 개념 모든 서비스는 인터넷 위에서, 인터넷은 모든 서비스의 통신 통로 internet이 궁극적으로 통신 서비스를 천하 통일하는 현상 multimedia service All IP 추세에 따라 정보전달의 난이도가 높은 서비스가 internet을 기반으로 launc..
course Outline Application Layer의 개념 및 역할에 대해 이해 application layer는 비실시간성과 실시간성으로 나뉘는데 이번 챕터에서는 비실시간 다룰 예정 자주 활용되는 비실시간성 application protocol에 대해 이해 HyperText Transfer Protocol (HTTP) FTP SMTP DNS Overview of Application layer protocol stack의 가장 위에 존재 사용자가 직접 접하는 protocol 다양하며 시대에 따른 변화가 큼 protocol 관점에서의 application socket을 통해 transport layer와 소통 socket은 application과 transport layer의 연결점. socket..
course Outline layer 4 transport protocol에 대해 이해 transmission control protocol (TCP)에 대해 이해 User Data Protocol (UDP)에 대해 이해 ip datagram 전달에 대한 다양한 제어 프로토콜에 대해 이해 firewall network address translation (NAT) dynamic Host configuration (DHCP) ※ 저번 시험에서 gateway많이 나왔었다 Layer 4 Overview end to end data 전송을 위한 logical communication 역할 L3에서는 end to end 노드 사이에서 패킷 전달하기 위해서 IP를 사용 end to end라고 하면 어플리케이션 간의..
course outline IP layer에서의 forwarding table 생성을 위한 기법에 대해 이해 routing algorithm 기본 개념에 대해 이해 Link stae algorithm, Distance Vector algorithm에 대한 개념 이해 → 주로 data 전달하는 forward table algorithm Internet 에서의 routing 매커니즘에 대해 이해 Routing Control Plane Router 내의 data plane, control plane 동작 성격에 따라 (Data forwarding / routing)에 따라 기능이 나뉘어짐 Data plane forwarding에 초점이 맞추어져 있다. data 관련 IP header 분석 Datagram fo..
course Outline OSI layer에서의 Layer 3 protocol 개념 및 역할에 대해 이해 Layer 3 역할 및 개념 internet protocol 개념 및 동작 매커니즘 Layer 3 network layer라고도 부름 1:1 이 아닌 여러 구성들이 얽혀있는 네트워크 구조에서 제 역할을 하는 layer 1:1관계는 L1과 L2의 관계이다 1:1 관계는 친구가 직접 만나는 경우로 network layer가 불필요하다 → device 두 개가 서로 연결 되어있다면 ip address(집주소)가 필요없다. network에서의 end to end로 packet을 전달을 해주는 역할 각 packet이 얽혀있는 network 환경에서 제 경로를 찾는 역할 멀리 떨어진 친구를 만나러 가는 길은 ..
course outline OSU layer에서의 layer 1 protocol 개념 및 역할에 대해 이해 physical layer의 기본 개념 및 역할 physical layer 사례들 OSI Layer 개념 통신 네트워크를 이루는 protocol layer의 표준형 모델 대부분 통신 네트워크는 이런 형태를 갖추고 있다고 이해하면 된다. 7 layer vs. 5 layer model 두가지가 있으며, 아래가 layer1, 위로 갈수록 숫자가 늘어남. layer 1, 2, 3 / 4는 공통 L1-2는 보통 쌍이며 시스템 별로 서로 다름 L3는 사실상 internet protocol(IP) L4는 사실상 TCP / UDP Layer 1: Physical Layer physical layer(물리계층)이라..
Course Outline synchronization (동기화) PDU handling / flow control Synchronization entity간 일관된 protocol operation을 위해 서로의 state를 맞누느 event 동작이 필요함 connection setup / release 에서 주로 사용된다. 신호를 보내고 받을 준비가 서로 되어야 소통이 가능하다. peer entity 간 connection 데이터를 보내기 전 connection이 맺어졌는지 여부 확인 handshaking 방식을 통해 이루어짐 hanshaking 서로 합의하는 과정처럼 message를 주고 받음 2-way, 3-way 2-way handshaking TX에서 (service primitive을 이용해..
Course Outline 다양한 protocol function들에 대해 이해 Error control ARQ Protocol protocol stack 부분에서 model 과점에서 protocol개념에 대해 접근 2주차 내용(구조)가 실루엣이라면 실제 생김새는 실감이 안난다. 실제 생김새는 protocol function Protocol Functions 여러 protocol에서 두루 사용되는 특정 procedure / mechanism 여기저기 공통적으로 등장하는 주연/조연 같은 존재 ex) error control: PUD가 정상적으로 전달되지 않은 상황에서의 protocol entity 동작 fragmentation, flow control: entity간 data를 서로 주고 받는 속도 및 형..
hapBday
'CS/컴퓨터네트워크' 카테고리의 글 목록