반응형

분류 전체보기 509

Link layer : MAC protocol

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. MAC (Medium Access Control) - MAC address 구조 : 앞 24-bit는 제조사 고유 번호, 뒤 24-bit는 제품 고유 번호 - 여러 단말들이 공유 매체를 사용할 때 발생하는 충돌을 제어하는 방식 MAC protocols 1. Channel partitioning - 채널을 기준에 따라 나누어서 전송하는 방식 - 특징 * 사용자가 많으면 효율적 - TDMA (Time Division Multiple Access, 시분할다중접속) * 시간을 나누어서 사용 * 예시 : ..

Link layer : overview

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. - 노드와 노드 간의 연결 이야기 핵심 문제 - 위 그림에서, 여러 호스트가 하나의 라우터와 통신할 때 노드들 간의 충돌을 어떻게 다룰 것인가? Switching (1계층) - 같은 네트워크(LAN)에 있는 장치들 사이에 통신 - MAC address를 통해 데이터를 어디로 보낼 지 앎 Routing (2계층) - 다른 네트워크들 사이에 PKT 통신 - IP를 통해 PKT를 어디로 보낼 지 앎 TCP (3계층) - Application과 데이터그램 사이의 Segment 통신 - Port를 통해 s..

Network : routing algorithms

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. Routing algorithms - 노드 A에서 노드 B로 가는 최소비용 경로를 찾는 방법 알고리즘의 종류 - 경로 고정 여부 * Static routing : 관리자가 수동으로 경로를 입력 * Dynamic routing : 라우터가 상황에 따라 경로를 동적으로 결정 - Gateway 내/외부 * Interior gateway protocol : AS(Autonomous System) 내에서의 라우팅을 담당 * Exterior gateway protocol : 서로 다른 AS 사이에서의 라우팅..

Network : IP

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. IP datagram format - TTL (Time To Live) : router를 지날 때마다 -1을 해준다. 그리고 0이 되면 PKT 제거한다. * TTL 사용 이유 : 네트워크에서 이동할 때 무한루프가 생성되기도 한다. PKT가 네트워크 안에서 영원히 존재하는 것을 방지하기 위해서 사용한다. - length, 16-bit identifier, flags, fragment offset : PKT를 조각내고 다시 합치기 위한 fields * length : PKT의 길이 * 16-bit i..

Network : router

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. Router 구조 - Input port로 들어오는 datagram을 routing algorithm이 처리하여 output port로 보낸다. - 각각의 port들은 서로 다른 subset(=network ID)를 갖는다. Input port - 붉은 색에서 하는 일 * 들어온 datagram의 header를 보고 forwarding table에서 검색하여 output port를 검색 * output port를 검색 처리 속도보다 datagram이 들어오는 속도가 빠를 수 있으므로 queue를 ..

Network : overview

- Host에서 다른 Host까지 어떻게 가는가에 대한 이야기 Network layer - 보내는 호스트에서 받는 호스트로 segment를 전송 - 보내는 쪽에서 segments를 datagrams으로 캡슐화 - 받는 쪽에서는 segmentes를 전송층으로 전달 - Router는 IP datagram의 header를 검사해서 목적지로 보내준다. Network layer에서 router의 핵심 기능 1) Forwarding : router로 들어온 PKT를 알맞은 목적지로 가는 링크를 선택해서 보내준다. - 방법 * PKT의 header를 보고 forwarding table에서 링크 번호를 찾아서 보낸다. 2) Routing : forwarding table을 작성한다. Forwarding table - ..

[나 혼자 지구 한 바퀴] 15.03.2018 다시 올께, 부다페스트 그리고 고마운 형들

오늘은 부다페스트를 떠나 Serbia로 가기로 했다. 헝가리를 떠나기 전에 아직 하지 못한 일이 하나 있다. 국기를 찾아야 했다. 이전까지 했던 방식대로 관광객들이 많이 찾는 거리로 가서 기념품 가게를 찾고 국기를 찾기로 했다. 가는 길에 사람들이 모여서 이동하고 있었다. 무슨 캠페인을 하고 있는 것 같았다. 나는 한 시민에게 무슨 일이냐고 물었다. 그 시민은 대답해 주었다. 그런데 지금 기억이 나지 않는다. 사진에서 찾을 수 있는 단서들로 인터넷에서 검색을 했다. 무슨 정당 캠페인이라고 검색이 된다. 많은 내용을 찾을 수 없어서 쓰기 않기로 했다. 내가 찾은 것이 맞다면 이 사이트를 참고할 수 있다. 거리에서 무슨 공연을 준비하는 것 같았다. 내가 떠나기 싫게 만든다. 헝가리에서 거의 일주일을 머물렀다..

Transport : Segment의 크기

본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다. Segment의 크기 - Segment의 크기는 크면 좋다. 왜냐하면, header가 TCP의 40byte이므로 데이터가 크면 overhead가 적기 때문이다. - 200byte를 보낼 때, 2개로 (40 + 100)byte, (40 + 100)byte 나누어 보내는 것보다 (40 + 200)byte로 보내는 것이 낫다. 1) Sender 측면에서 segement 크기 조절 - Nagle's algorithm * TCP/IP에서 사용 * 네트워크 상황과 application에서 보내는 속도를 고려..

[나 혼자 지구 한 바퀴] 14.03.2018 헝가리 음식과 세체니 온천

부다페스트에서 4일이나 있었다. 하루 하루 지나도 떠나고 싶지 않은 도시이다. 사람들은 많고, 볼거리도 많고, 즐길 것도 많다. 오늘은 헝가리 음식을 먹기로 했다. 구야시라고 한다. 소고기와 야채를 넣어서 끓은 것이다. 장소를 여기에 올리기 위해서 구글맵을 켰지만 저장이 되어 있지 않다. 네이버에서 찾아서 왔다고 하니 네이버의 상단에 있는 블로그들을 찾아보면 나올 것 같다. 1시쯤 되서 식당에 도착했다. 식당은 특색있었다.. 바닥은 짚으로 덮혀 있었고 벽은 종이(?) 같은 것들이 붙어 있었다. 구야시의 맛은 우리나라의 육개장 같았다. 실제로 위키피디아에 보면 맛이 육개장과 비슷하다고 되어 있다. 장소와 손님들은 부다페스트지만 맛은 신기하게도 육개장과 똑같아서 재밌었다. 식사를 하고 호스텔로 돌아와 새로운..

[나 혼자 지구 한 바퀴] 13.03.2018 Budapest, 야경, 와인, 그리고 친구

오후 4시쯤에 St. Stephen's Basilica에 방문했다. 포스팅을 할 때 역사적인 곳을 가면 조사하고 정리해서 포스팅 했었다. 그런데 며칠간 많은 정리해서 정리하는 과정이 피곤하게 느껴진다. 일단 위키피디아는 링크를 걸어두었다. 나중에 다시 보게 된다면 정리하고자 한다. 호스텔로 돌아와서 형님이 맛있는 음식을 만들어 주셨다. 떡볶이 같았다. 오랜만에 먹어본 매콤한 음식이었다. 형님은 요리를 좋아하신다. 그래서 자주 요리를 해주셨다. 그런 형과 함께 있으니 나도 요리를 하는 것을 즐기게 되었다. 요리도 창작 활동 같다. 어느 정도의 소스를 넣고 어떤 재료를 넣으면 무슨 맛이 날까 고민했다. 그리고 그렇게 만든 음식을 맛있게 먹어주는 사람이 있으면 참 좋았다. 오늘은 다시 아경을 보러 가기로 했다..

반응형