
OSI 7 Layer와 식별자 식별자: 사람의 주민등록번호같은. L2 식별자: MAC 주소 LAN 카드를 식별하는 식별자. 주민등록번호가 사람을 식별한다면 MAC 주소는 NIC 카드를 식별한다. 따라서 컴퓨터에 LAN 카드가 세개라면 MAC 주소도 세개가 된다. L3 식별자: IP 주소 인터넷에 접근할 컴퓨터 host에 대한 식별자 L4 식별자: Port 번호 업무 영역에 따라 무엇을 식별하는지는 크게 세가지로 분류할 수 있다. H/W 영역에 가깝다면 인터페이스 식별자 Network 영역이라면 서비스 식별자 프로그램 관리 영역 혹은 소프트웨어 개발 영역에서는 프로세스 식별자 각자의 컴퓨터에서 실제 MAC 주소와 IP 주소 등의 정보를 확인해 볼 수 있다.윈도우 PC를 기준으로 터미널(명령 프롬프트)을 실..

우측의 Application(L7) ~ Physical(L1)까지의 계층 구조는 OSI 7 Layer를 나타낸다. Socket(file): Socker은 network 추상화가 이루어진 file을 의미한다. NIC: Network Interface Card의 약자로 LAN 카드이다. Driver: Driver가 설치되어야 LAN 카드가 작동할 수 있다. TCP는 L4 계층인 Transport. 즉, 전송 계층과 연결이 되며, IP는 L3 계층인 Network 계층과 연결이 된다. L3 계층은 네트워크 자체에 대한 계층이다. 사실 TCP/IP는 각각 L4, L3의 Layered 구조인데 이 계층 구조를 한줄로 표헌하기 위해 TCP/IP로 표현하는 것이다. Driver는 S/W 영역에 있지만 L2 계층인 D..

4.3 순차적(Sequential) Y86-64 구현 SEQ(sequential 프로세스를 의미)라고 하는 프로세서를 설명한다. 매 클럭 사이클에 SEQ는 한 개의 완전한 인스트럭션을 처리하는 데 필요한 모든 단계를 수행한다. 이것은 매우 긴 사이클 시간이 걸리고, 클럭 속도는 늦어진다. SEQ를 개발하는 목적은 효율적인 파이프라인 프로세서를 만들려는 목표의 첫 단계를 보여주기 위해서이다. 4.3.1 작업을 단계로 구성하기 선입(Fetch) 프로그램 카운터를 메모리주소로 사용해서 메모리로부터 인스트럭션 바이트들을 읽어들인다. 인스트럭션에서 인스트럭션 지시자 바이트의 두 개의 4비트 부분인 icode(인스트럭션 코드)와 ifun(instruction function)을 추출한다. 상수 워드 valC를 얻어..

4. 프로세서 구조 이 장에서는 프로세서 하드웨어의 설계를 간단히 살펴본다. 하드웨어 시스템이 어떻게 특정 ISA의 인스트럭션들을 실행할 수 있는지를 학습한다. 이러한 관점은 어떻게 컴퓨터들이 동작하는지와 컴ㅍ터 제작자들이 직면하고 있는 기술적인 도전들을 더 잘 이해할 수 있게 해줄 것이다. 한 가지 중요한 개념은 최신 프로세서가 동작하는 실제적인 방법은 ISA에 의해 내포되는 계산모델과는 상당히 다를 수 있다는 것이다. 이 ISA 모델은 각 인스트럭션이 읽힌 후 다음 인스트럭션이 시작되기 전에 실행이 완료되는 순차적 인스트럭션 실행을 의미하는 것일 수 있다. 다수의 인스트럭션들의 서로 다른 부분을 동시에 실행함으로써 한 번에 한 개의 인스트럭션을 실행하는 것보다 높은 성능을 얻을 수 있다. 프로세서 설..
- Total
- Today
- Yesterday
- OS
- sqoop
- CS
- 파이썬
- BOJ
- 프로그래머스
- DFS
- Flutter
- Espher
- DP
- GROK
- 이코테
- oozie
- logstash
- Algorithm
- kubernetes
- Python
- 백준
- Hadoop
- HDFS
- heapq
- elasticsaerch
- 빅데이터를지탱하는기술
- 네트워크
- CSAPP
- 빅데이터
- cka
- kafka
- Elasticsearch
- mahout
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |