반응형

분류 전체보기 509

Network security : Authentication, Integrity

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. Athentication (인증) - '나'임을 증명하는 과정 인증 protocol 1. Protocol 1.0 - Alice가 Bob에게 확인 메시지를 보내는 방법 - Bob은 'I am Alice'라고 보낸 메시지가 누구로부터 왔는지 확인할 수 없다. Trudy가 같은 메시지를 보낼 수 있기 때문이다. 2. Protocol 2.0 - Alice가 Bob에게 확인 메시지와 IP address를 보내는 방법 - Bob은 'I am Alice'라고 보낸 메시지와 IP address가 누구로부터 왔는..

Network security : cryptography

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. 암호화 종류 1. Symmetric key cryptography (대칭키 암호화) - Bob과 Alice는 같은 key를 공유 - 종류 : AES(Andvanced Encryption Standard), DES(Data Encryption Standard) - 암호화 복호화 방법 * 동일한 Key인 Ks로 암호화, 복호화 - 특징 * 암호화가 빠르다. - 사용 * 파일 자체 암호화 - 문제 * Alice가 가진 key를 어떻게 Bob에게 미리 안전하게 전달할까? 2. Public key cryp..

Network security : overview

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. Network security - Confidentiality (기밀성) : A가 B에게 메시지를 보낼 때, 오로지 B만 봐야 한다. - Authentication (인증) : A와 B는 서로 B와 A인지 확인해야 한다. - Message integrity (메시지 무결성) : 전송된 메시지는 오류 없이 도착해야 한다. - Access and availability (접근과 이용성) : 서비스들은 사용자가 접근할 수 있고 사용할 수 있어야 한다. - 상황 * Alice와 Bob은 서로 사랑해서(에..

Link layer : wireless

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. wireless와 mobility의 차이점 wireless : 한 network 영역의 wireless link를 통해서 통신 mobility : 여러 network 영역을 이동하면서 통신 Wireless - 특징 * 전자파 신호의 세기는 거리의 제곱의 반비례, 1/(r^2) * 다른 신호들에 의한 간섭 * 장애물에 의한 방해 * 전자파 신호는 반사되어 여러 방향으로 전파 가능 * 한 마디로 통신하기 어렵다. 구조 - AP (Access point) : 호스트들과 통신하기 위한 base stati..

시나리오

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. 상황 : 김정환이 Macquarie Univ.에서 인터넷을 연결하여 www.google.com을 입력했을 때까지의 네트워크에서 일어난 과정 1. DHCP 수행 - DHCP request가 캡슐화되어 IP PKT에 담음 * IP PKT의 source IP address는 0.0.0.0, dest IP address는 255.255.255.255 - UDP 사용 - IP PKT는 frame에 담긴다. * Source MAC address는 자신의 MAC address * Dest MAC address..

Link layer : switch

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. Switch - Star topology에서 사용되는 장비 - 자신에게 연결된 모든 기기들로 부터 들어오는 frame을 수신하고, 이 frame을 적당한 기기로 보냄 - Bus topology의 단점 : 1개의 호스트가 브로드캐스트하면 모든 호스트들이 CSMA/CD 작동 때문에 대기해야 한다. 따라서 동시 송신이 불가능하다. - Star topology의 장점 : Host마다 개별로 link가 있기 때문에 브로드캐스트 영역(domain)을 분리할 수 있다. 따라서 충돌 없이 동시 송신이 가능하다...

Link layer : ARP (Address Resolution Protocol)

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. ARP - Frame을 보내기 위해서는 다음 노드의 MAC 주소를 알아야 한다. ARP table에 기록이 되어 있지 않으면, 목적지의 IP 주소를 가지고 목적지의 MAC 주소를 탐색하는 방법이다. - ARP을 통해서 다음 목적지의 MAC address를 알아내고 ARP table을 채운 뒤, frame에 Dest MAC address를 채워서 보낸다. - ARP의 범위는 같은 subnet 까지이다. - 동작 * 상황 : Host A가 Gateway로 frame를 전송하고 싶을 때, 하지만 B의 ..

[나 혼자 지구 한 바퀴] 17.03.2018 Belgrade 시내 탐방 그리고 니콜라 테슬라 박물관

1시쯤 되어서 Kalemegdan을 갔다. 요새 내부에 공원도 있고 볼거리도 많았다. 이쯤에서 봄의 기운이 천천히 감돌기 시작했다. 폴란드에서는 북부에서는 해변이 얼었고, 남부에는 차가운 바람이 불었다. 헝가리, 부다페스트에서는 쌀쌀했다. 부다페스트에서는 공원 같은 곳을 가지 않아서 계절의 변화를 알지 못했다. 그런데 이곳에 와서 공원을 홀로 걸으니 곳곳에 초록의 색이 물들었고 봄을 알리는 꽃들이 숨밖꼭질 하듯이 만나 볼 수 있었다. 부다페스트에서 형들과의 만남을 뒤로 하고 떠나오면서 외로움을 이겨보겠다는 다짐은 아직도 진행중었다. 그저 걸었다. 뭔가 볼 것이 있으면 보고 걸었다. 이런 요새를 슬로바키아에서 본 적이 있다. Devin 성이다. Devin 성에서 걸을 때는 이때와 다른 느낌이었다. 나의 눈..

[나 혼자 지구 한 바퀴] 16.03.2018 다시 홀로, 세르비아의 수도 Belgrade

다시 홀로 여행을 시작했다. 이른 아침에 세르비아의 수도 베오그라드에 도착했다. 시간을 보니 4시 45분이다. 이렇게 일찍 도착하면 참으로 난감하다. 왜냐하면, 큰 호스텔이 아니라면 닫았기 때문이다. 하는 수 없이 호스텔을 찾아 나섰다. 걷는 데 무섭기도 했다. 도망치기도 힘들어 보이는 가방을 매고 걷는 이방인이란 참 좋은 타겟이 될 것 같다고 생각했다. 다행이도 너무 새벽이라서 그런지 아무도 없었다. 힘들지만 기쁘게 호스텔로 갔다. 새벽에 도착해서 그런가 호스텔에 가자마자 잠을 잤다. 8시쯤 잠을 자기 시작해서 오후 2시쯤에 일어났다. 그리고 무슨 일을 했는지 기억이 나지 않는다. 호스텔 지하에 여행자들이 모여 있을 수 있는 장소가 있었다. 저녁 10시쯤 되어서 이곳이 시끌시끌 했다. 사내 4명이서 놀..

Link layer : ethernet

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. Ethernet - Wired LAN techology - 컴퓨터 네트워크 기술의 하나로, LAN, WAN 등과 같이 가장 많이 활용되는 기술 - CSMA/CD 사용 - 구조 * Bus topology : 서로 충돌할 수 있어서 현재 사용하지 않음 * Start topology : 중앙의 switch가 관리하여 노드들이 서로 충돌하지 않음 Frame - source address : MAC address - Frame의 최소 크기는 정해져 있음 * 최소 크기보다 작은 경우 padding을 하여 크..

반응형