본문 바로가기

Total

인지부조화(認知不調和, cognitive dissonance)와 나가수... 윤도현의 2시의 데이트에 김어준이 요즘 시끌시끌한 나가수에 대해서 한 예기를 듣고 인지부조화에 대해서 정리해봅니다. 사람은 자신의 태도간에 혹은 태도와 행동간에 일관되지 않거나 모순이 존재할 때 이러한 비일관성이나 모순을 불쾌하게 여겨 이것을 감소시키려고 한다. 이러한 모순을 줄이기 위해 사람은 태도나 행동을 바꾸려 시도하는데, 태도는 다른 사람들이 모르지만 행동은 이미 다른 사람들이 알고 있으므로, 행동에 맞게 태도를 바꾸게 된다. 예)담배를 피우는 사람이 담배에 대해 몸에 좋지 않다고 생각을 하지만 담배를 끊지 못하고 계속 핀다. 이것은 생각과 행동이 일치하지 않는 인지부조화를 일으킨다. 이럴 때 사람은 담배를 끊던지 아니면 담배에 대한 부정적인 생각을 바꾸게 된다. 인지부조화(認知不調和)는 1950..
휴리스틱(Heuristic, 발견법)이란... SPF 알고리즘중 휴리스틱 탐색을 보다가 휴리스틱 이야기가 나와서 검색해보니 위키피디아보다 더 알기쉽게 설명해놓은 곳이 있어 욕심을 내서 가져왔습니다. Heuristic 은 그리스어 "heutiskein" 가 어원이며 "to discover" 라는 의미를 가진다. 즉 이미 정립된 공식에 의해서가 아니라, 정보가 완전하지 않은 상황에서 노력을 통해서 시행착오 (trial and error) 를 거처, 또는 경험을 통해서 주먹구구식의 규칙 (Rule of Thumb) 을 통해 지식을 알게되는 과정을 의미한다. 잘 추측하는 기술 (art of good guessing) 이라고 표현하기도 한다 명 의라고 소문난 대부분의 의사가 진단을 할 때 몇가지 핵심되는 내용에 대한 문진과 병리 자료로서 진단을 한다. 그리고..
[네트워크] MPLS TE(Traffic Engeering) Extenstion Opaque LSA for OSPFv2 Traffic Engineering Extensions ==> for RSVP TE Opaque LSA, Area-Local Scope (Type 10) - Scope에 따라 3가지 타입의 Opaque LSA가 있고, TE를 위해 Area flooding Scope의 Type 10을 사용한다. - 새로운 LSA가 정의됨 ==> MPLS Traffic Engineering LSA MPLS Traffic Engineering LSA Routers, Point-to-Point Links, Connections to MultiAccess Networks를 나타낼 수 있다. (Multi-Access Links를 위한 LSA는 Network LSA로 충분해서 추가 정의가 필요치 않음) Opaque LSA 는 Ext..
[네트워크] OSPF Router LSA Packet Format Link State ID for Router LSAs is the originating router's Router ID. V, or Virtual Link Endpoint bit, is set to one when the originating router is an endpoint of one or more fully adjacent virtual links having the described area as the transit area. E, or External bit, is set to one when the originating router is an ASBR. B, or Border bit, is set to one when the originating router is an ABR. Num..
아직도 그 처녀를 업고 계십니까? 아직도 그 처녀를 업고 계십니까? 어느 산중에 기거하는 두 스님이 길을 가다가 다리가 없는 개울을 만났다. 그런데 개울가에 서서 발을 동동 구르고 있던 처녀가 있었다. 그중 한 스님이 그 처녀를 업어 건너편에 내려주었다. 개울을 건넌 두 스님이 다시 갈 길을 재촉하는데 갑자기 한 스님이 힐난을 했다. "그대는 수행자가 돼서 어찌하여 처녀를 업어줄 수가 있습니까?" 그러자 다른 선사가 답했다. "스님, 저는 이미 그 처녀를 내려놓았는데 스님께서는 아직도 업고 계십니까!" - 김의정의《마음에서 부는 바람》중에서 - http://www.godowon.com/last_letter/view.gdw?no=3040
[네트워크] OSPF DB Description 패킷 구조 Interface MTU is the size, in octets, of the largest IP packet that can be sent out the originator's interface without fragmentation. This field is set to 0x0000 when the packet is sent over virtual links. Options field is included in the Database Description packet so that a router may choose not to forward certain LSAs to a neighbor that doesn't support the necessary capabilities. The first fi..
[네트워크] OSPF Opaque LSA OSPF가 직접적으로 사용하거나 OSPF 도메인을 통해서 정보배포를 원하는 애플리케이션에 의해서 간접적으로 사용하기 위해 사용된다. standard LSA Header + 32b application-specific information Header - Opaque Type에 따라 application-specific 한 정보를 추가할 수 있다. - application-specific 한 정보를 교환할 수 있다. [Opaque LSA Type] Link Opaque (type-9): - Flooding Scope -> Link-Local - LSA를 수신한 Interface가 Neighbor의 target interface와 같지 않으면 discarding한다. Area Opaque(type-10) :..
세상은 요지경 - 0001 http://litenvampyr.tumblr.com/post/5503248508
토미 더글라스의 연설 - 마우스랜드(Mouse Land) 요즘 우리나라 정치 현실을 생각하면 암담합니다. 우연히 인터넷에서 보게 된 공감할 수 있는 영상이 있어서 소개합니다. 토미 더글라스의 연설을 애니매이션화 한 영상입니다. 보면 알겠지만, 토미 더글라스는 키퍼 서덜랜드(미드 24시의 주인공)의 할아버지입니다. 그의 말대로 과거 현재 미래까지 공감을 줄 수 있는 그런 영상입니다. Thomas Clement Douglas, 1904~1986 캐 다나의 정치인인 토미 더글라스는 국민 누구나 100% 의료혜택을 받을 수 있는 포괄적 공중 의료체제 법안을 통과시켰다고, 2004년에는 CBS(캐나디언 방송 회사)에서 전국적으로 공모한 가장 위대한 캐나디안으로 선정되었다. 사회주의 정치인으로서 서스캐처원 주의 수상으로 1944년부터 1961년까지 재임했습니다. 1961..
[네트워크] VLAN Trunk 간단 개념 Trunk는 원래 전화국과 전화국을 연결하는 선로를 말하는 것으로서 국간의 모든 통신은 이 선로를 따라 전송된다. Switch에서도 마찬가지로 Trunk 포트를 통해 모든 VLAN의 Frame이 전송된다. Switch간 연결에 사용되는 Trunk 포트는 특정 VLAN에 속해서는 안된다. VLAN Trunk포트를 사용하는 이유는 Switch간 같은 VLAN에 해당하는 포트들을 모두 케이블로 연결하는 것은 매우 비효율적이기 때문이다. 따라서 보통 어느 VLAN에도 속하지않은 VLAN Trunk 포트를 설정하고 이 포트를 연결해서 사용을 한다. 스위치는 도착한 프레임의 IEEE 802,1q Tagging정보를 보고 어떤 VLAN에 속한 포트로 포워딩할지 결정할 수 있다. [참고] IEEE 802.1q 방식의 ..
[네트워크] IGMP SNOOPING Multicast Router 와 Host 사이에 위치한 스위치에서 IGMP 관련 패킷을 말 그대로 엿보는 기능이다. Why? 멀티캐스트 패킷을 모든 포트로 Flooding 하지말고 관심있어하는 클라이언트가 있는 포트에만 보내주기 위해서 이다. (나름대로 테이블 관리) 일단 대용량의 멀티캐스트 트래픽이 줄어들어 스위치와 클라이언트 입장에서 더 가벼운 네트워크를 유지할수 있다. To be Continued 기술적인 부분은 추후 업데이트.. by MindEater
[네트워크] TCP Fast Retransmisstion • Backgound TCP spec은 수신부가 순서에 어긋난 세그먼트가 수신하면 자신이 받기를 기대하는 세그먼트에 대한 ACK를 지체 없이 즉각 보내도록 하고 있는데, 이로 인해 송신부는 무엇을 재전송해야 하는가를 빨리 알 수 있다. 그런데, 특정 segment가 도착하지 않았음을 의미하는 ACK 세그먼트가 온다고 해서 반드시 그 세그먼트가 손실되었음을 의미하지는 않는다. (IP의 특성상 순서가 뒤바뀌어 도착될 수도 있으므로). 그러나, 같은 ACK 메시지가 중복되어 연속해서 3개(모두 4 개) 오면 이 것은 그 세그먼트가 손실되었다는 강력한 암시로 볼 수 있다. 또한, 특정 세그먼트가 도착하지 않았음을 의미하는 ACK가 중복해서 연속적으로 온다는 것은 망을 통해 데이터가 계속 흐르고 있음을 의미한다...
[네트워크] 서브넷팅, VLSM, CIDR(수퍼넷팅) 간단 설명... 서브넷팅(Subnetting) Host가 적은 하나의 공용 네트워크에 C 클래스 하나를 할당하면 여분의 IP를 사용할 수 있는 방법이 없었다. 그래서 호스트가 작은 소규모 망을 위해 네트워크를 쪼개서 활용하기 위해 기존에 고정된 서브넷 마스크 비트를 (C클래스의 경우 24을 25이상으로) 늘려서 서브넷을 증가시키는 방법이다. VLSM (Variable Length Subnet mask) 서브넷팅이 균일한 호스트를 가진 여러개의 서브넷으로 나눈다고 하면 VLSM은 서로 다른 크기의 호스트를 포함하는 서브넷을 IP Address의 낭비없이 사용할 수 있도록 가변의 Prefix들로 서브넷팅을 하는 방법이다. 한마디로 표현하자면 서브넷의 서브넷이다. 가변길이의 Prefix를 지원하는 라우팅 프로토콜로 RIP, ..
애뜻함의 종결자... http://petrichoriam.tumblr.com/post/4879300417 유적지에서 발견된 듯 하다... 애틋하다... 사진을 보고 있으니 끊었던 담배생각이 간절해진다.
Symmetry Symmetry from Everynone on Vimeo. . . . http://www.everynone.com/
[Lex&Yacc] Yacc 명령 그리고 Debugging!! Lex는 Scanner를 그리고 Yacc는 Parser에 해당하는 부분을 담당한다. 위 그림은 Lex/Yacc를 이용한 Parser를 사용하는 방법을 이야기한다. bas.y에 필요한 패턴(문법)을 기술하고 yacc를 이용해서 해당 패턴들에 대한 action을 구현한다. bas.y의 패턴에 해당하는 각각의 Token들은 bas.l에 정의를 하며 Regex의 Meta Chracter를 사용할 수 있다. 실제 컴파일 과정은 다음과 같다. # create y.tab.h y.tab.c yacc -d bas.y # create lex.yy.c lex bas.l #compile & link gcc lex.yy.c y.tab.c -o bas ... Continued!! ^^;;; [Yacc의 yydebug 켜기] 1...
[네트워크] MPLS TE FRR(Fast Reroute) MPLS TE FRR(Fast Reroute) 장애발생시 트래픽을 신속히 우회시켜 패킷 유실을 최소화 시키는 것으로 Link, Node, Path Protection이 있다. Link Protection 장래를 감지하고 트래픽을 다른 링크로 전송시키는 백업터널의 시작점을 PLR(Point of local repair)이라고 하고, 백업터널이 끝나는 지점을 MP(Merge Point)라고 한다. Link Protection에서는 MP, 즉 인접 라우터를 NHop(Next Hop)이라고 한다. R1에 장애 Link Protection이 설정되면 미리 우회경로인 R1-R4-R2 구간에 대한 MPLS TE ERR용 라벨을 할당받고, 사용할 준비를 한다. 장애감지전에 백업 링크로가는 라벨값을 부여받았고, L2 인..
[교양] 공자(孔子)의 나이별 이칭(異稱) 1세(生) 농장(弄璋) : 득남(得男), 아들을 낳으면 구슬{璋} 장남감을 주는데서 유래. 아들을 낳은 경사 - 농장지경(弄璋之慶) 농와(弄瓦) : 득녀(得女), 딸을 낳으면 실패{瓦} 장난감을 주는데서 유래. 딸을 낳은 경사 - 농와지경(弄瓦之慶) 2세-3세 제해(提孩) : 제(提)는 손으로 안음, 孩(해)는 어린아이, 유아가 처음 웃을 무렵(2-3세). *해아(孩兒)도 같은 의미로 사용. 15세 지학(志學) : 공자(孔子)가 15세에 학문(學問)에 뜻을 두었다는 데서 유래. 육척(六尺) : 주(周)나라의 척도에 1척(尺)은 두 살반{二歲半} 나이의 아이 키를 의미.- 6척은 15세.* cf) 삼척동자(三尺童子) 16세 과년(瓜年) : 과(瓜)자를 파자(破字)하면 '八八'이 되므로 여자 나이 16세를 ..
[네트워크] MPLS TE 간단 개요 MPLS TE(Traffic Engineering)은 로드 밸런싱 개념과 비슷하며 기본적으로 네트워크 활용도의 증가와 망 장애에 바른 대처에 특화된 기능이다. [참고] 라우터에 장애가 발생하면 IGP의 경우 수초에서 수십초가 걸리는 반면, MPLS TE의 기능중 FRR(Fast ReRoute) 기능을 사용하면 기본적으로 1초 이내에 대체경로가 동작한다. 관련 프로토콜과 연관성 MPLS TE에서는 OSPF나 IS-IS가 라우팅 테이블을 만들고, CSPF(Constrained SPF)가 MPLS TE용 경로를 계산, RSVP가 경로를 설정, 유지 및 해제를 담당한다. RSVP 대신 LDP가 사용될 수도 있다. OSPF는 Type 10 Opaque LSA, IS-IS는 확장 TLV를 이용하여 MPLS TE에 ..
[C언어] IP 관련 매크로(Macro) Header => #include #define IPV4_INT_TO_STR(int_ipv4_ptr) inet_ntoa(*((struct in_addr *)int_ipv4_ptr)) #define IPV4_STR_TO_INT(str_ipv4_ptr) (unsigned int) inet_addr(str_ipv4_ptr) [참고] 헤더 include가 빠지면 error: dereferencing pointer to incomplete type 에러가 납니다. 계속 추가...