@UoP.lecture note
-
[NETFUN] Interconnections (part2)@UoP.lecture note 2018. 1. 17. 02:49
Dynamic Alternative Routing 컴퓨터마다 수동으로 설정하지 않고 동적 라우팅 프로토콜을 사용하여 주기, 자동적으로 최적의 경로로 라우팅된다. The Internet Protocol 모든 IP datagram의 헤더는 다음의 정보를 포함함- 소스 IP 주소- 목적 IP 주소- 서비스 종류- Payload identifier (e.g. TCP/UDP)- fragment, reassembly 정보- 살아있을 수 있는 시간- 헤더 에러 체크 부분 인터넷에 직접적으로 연결되는 네트워크의 IP 주소는 공공적으로 등록된 것이어야함.그리고 이 네트워크에 속해있는 IP 주소는 private IP 주소일 수 있으며 예를 들면 10.*.*.*, 172.16.*.* - 172.31.*.*, 192.168...
-
[NETFUN] Network Routing Basics@UoP.lecture note 2018. 1. 16. 23:51
IP Address Part of layer 3 of the OSI modelprivate, public 두 개로 구분됨. IPv4 : 32비트로 이루어진 IP 주소ex) 148.197.44.15IPv6 : 128비트로 이루어진 IP 주소ex) 2001:0db8:86a4:0000:0000:8a2e:0370:7334 What is Routing? 네트워크 패킷을 소스 네트워크로부터 목표 네트워크까지 전달하는 동작. What if....When should you route a packet?What is the best route to take?- How do you know?Does the topology change?- If it does change what then?What if there is a ..
-
[COSINE] Introduction to Intermediate Networks@UoP.lecture note 2018. 1. 16. 22:41
◈ TB2 >- lecturer가 바뀜 Bryan -> Thanos- Overall lecture theme : internetworkingNetworking OverviewIPv4 & IPv6Routing - static/dynamicQuality of service : error rates and probabilityNetwork security- Assessment : 80% Exam + 20% Lab Book (랩북 TB2에도 한번 검사함)
-
[COMROB] Lecture - Robot Architecture and Popular SW Frameworks@UoP.lecture note 2018. 1. 15. 18:51
1. System Architecture Design of Robot 실제 로봇은 환경에 대한 인식을 하고 이에 대해 반응하며 주어진 문제를 해결해야한다. 이 목적을 달성하기 위해 로봇의 시스템을 설계하는데, 이 시스템 설계는 여러 단계와 베이스를 고려해 완성된다. - ROS based System structure OS layer - Driver layer - Hardware layer - Control layer 한 로봇은 여러개의 로봇노드를 가짐 컨트롤 센터는 하나 로봇노드는 세개의 레이어로 구성됨 로봇 구조는 크게 3가지로 나뉨Structure - Sense plan Act - Behavior based - hybrid system - Sense-Plan-Act(SPA) structure : 상황..
-
[NENGA] Lecture7 - Genetic Algorithms@UoP.lecture note 2018. 1. 14. 03:30
◈ TB2 > TB1에서는 Neural Network을 배웠다면, TB2에서는 Genetic Algorithm 배울 예정.3월까지 제출해야하는 Coursework와 학기말 Exam이 있을 것. 1. Auxiliary reproductive operators 1-1. Inversion 도치 알고리즘 Binary는 2진법, GA에서는 상동 염색체를 뜻한다.도치 알고리즘은 Binary가 아닌 Unary 즉 단일 염색체일 때 적용되는 알고리즘으로, 부모 염색체에서 무작위로 선택한 구간을 역순으로 나열하여 자식 염색체를 얻는 것이다. 위 그림에서 부모 염색체에서 무작위로 지정된 efg 구간 원소들이 도치에 의해 역순으로 나열되어 gfe 순서로 자식 염색체에 나타난 것을 확인할 수 있다. ** offspring :..
-
[COSINE] Week1: Introduction@UoP.lecture note 2017. 10. 4. 09:10
1. What is an Operating System? > 강의 계획 Plan of LectureTeaching Block 1에서는 컴퓨터의 운영체제와 마이크로프로세서 구조에 중점을 두고 수업을 진행할 예정.마이크로프로세서 중요 명령어들과 인터럽트 핸들러의 역할 등 운영체제 중요 토픽들에 관련한 배경 지식들을 쌓는것을 목표로 함. 우리는 Microsoft의 윈도우나 Apple의 MacOS에 익숙하지만 정확하게 운영체제 Operation System(이하 OS)이란 무엇일까? 운영체제 ≠ 바탕화면: 바탕화면은 운영체제가 아니라 어플리케이션-레벨 프로그램들의 묶음에 의해 보여지는 GUI(Graphic User Interface)일 뿐임.운영체제는 어플리케이션들보다 더 낮은 수준인 커널 모드에 존재하며 프로..