タグ

ブックマーク / www.geekpage.jp (15)

  • 3.0.0.0/8がAmazonに:Geekなぺーじ

    3.0.0.0/8がAmazonに割り当てされたIPv4アドレスに変わっています(via Hacker News)。 表面的に見えているのは、IPv4アドレスの移転ですが、恐らく、IPv4アドレス売買によってAmazonへと登録が移転されたものだと思われます。 このIPv4アドレス移転により、AmazonはIPv4アドレス空間全体の1/256を新たに使えるようになります。 3.0.0.0/8は、以前は、GE(General Electric Company)に割り当てられていました。 しかし、最近1年ほどで4回に分けてAmazonへと3.0.0.0/8が移転されています。 ARINのwhoisを見ると、3.0.0.0/8は、3.0.0.0/9と3.128.0.0/9に分けれて登録されています。 両方とも、組織は「Amazon Technologies Inc. (AT-88-Z) 」とあり

    knjname
    knjname 2018/11/17
    おおおこれでElastic IPのポチポチが捗るな
  • IPv6って速いの?:Geekなぺーじ

    最近、たまに「IPv6って速いんですか?」という質問をされることがあります。 それに対して意図的に非常に雑な回答をする場合には、「はい。IPv6を使うと速くなる場合があります。」と答えるようにしています。 今回は、「IPv6の方が速い」となる可能性がありそうな場合をいくつか紹介します。 IPv4 PPPoEを避ける場合 「IPv6を導入するとインターネットが速くなる」と日国内で言われている状況があります。 NTTフレッツ系のIPv4 PPPoE利用時に、NGNでの網終端での輻輳が発生している場合があり、IPv6 IPoE(参考:IPv6 IPoEの仕組み)を利用することでIPv4 PPPoEを利用せずにインターネットとの通信が可能になるために、「IPv6の方が速い」という状況が発生するというものです(IPv4 PPPoEとIPv6 PPPoEは別なので、IPv6 PPPoEを使うことでも

    knjname
    knjname 2017/12/28
  • インターネットは当初目指したものではなくなってしまった:Geekなぺーじ

    NANOG 68のDesperately Seeking Defaultという発表にて、APNICのGeoff Huston氏が、いまのインターネットはかつてエンジニア達が目指したものとは違うものになってしまったと表現しています。 この発表が行われたNANOG 68(2016年10月17日)は、ネットワークエンジニアが集まるイベントであるため、ここで言う「我々」というのは、主にネットワークエンジニアを指しています。 IETFでもそういう雰囲気があるのですが、「我々がインターネットを作っている」という自負がある人々が会場内に多いです。そういった空気感がある「場」での発表です。 発表そのものは、インターネットを運用する際に見える「経路」は組織によって異なり、インターネットでは互いに通信ができないネットワークがあるという話です。 「Default」の経路として提供されるものが異なり、インターネッ

    knjname
    knjname 2017/09/13
  • 「女性は生まれつきエンジニアに向かない」と元Google社員は主張していたのか?:Geekなぺーじ

    Google社員が「女性は生まれつきエンジニアに向かない」という社内文書を作成したというニュースが話題になっています。 ITMedia: Google、中の人の「女性は生まれつきエンジニアに向かない」文書回覧で社内騒然 そこには、以下のように書かれています。 ダイバーシティ重視を打ち出しているのにエンジニアの女性比率がなかなか上がらないGoogleさん。男性エンジニアが「だって女性はエンジニアに向いてないんだよ」という社内文書を公開して大騒ぎ。 この騒動は世界的なニュースとなり、社内文書を作成したGoogle社員は解雇されました。 BBC: グーグル、「男女は生来能力が違う」と書いた従業員を解雇 BBCの記事には、以下のように書かれています。 ピチャイ氏は、グーグル社内で表現の自由を守る重要性について行数を割き、「文書に書かれた内容の多くは、議論に値するものだった。グーグル人の大半が賛成す

    knjname
    knjname 2017/08/09
    ミャンマーもITと言えば女性という状態らしい。ベトナムも女性は多かった。 / 「女性は生まれつきエンジニアに向かない」と元Google社員は主張していたのか?:Geekなぺーじ
  • 「ひとりで何でもできるエンジニア」は勝手に育つ:Geekなぺーじ

    「スタートアップベンチャーはスーパーエンジニアを求めるけどエンジニア界隈と起業家界隈で想像しているスーパーエンジニアの定義が違う件」という記事が話題です。 その中で、「「ひとりで何でもできるエンジニア」は存在しないと思った方が良い」」として、以下のように書かれています。 「ひとりで何でもできるエンジニア」は存在しないと思った方が良い」 起業家の方が知らない側面として 現在バリバリ活躍しているエンジニアのほとんどが得意領域を持っていて それ以外の分野については出来る人であっても「平均点以上」ぐらいの活躍しか出来ないということです。 そして優秀なエンジニアの方はそのことをよくわかっています。 たまに化け物みたいな化け物がいて物理からインフラからアプリケーションからUI/UX ネイティブアプリ開発からwebマーケティングに資産管理まで全部出来ちゃう人もいますが その人を望む事は「年収1000万の

    knjname
    knjname 2017/07/13
    一人でなんでもできるようになるのはような環境もあるけど、できる人は成長できる環境探しに行くのもあるし、まあ常に主体性ゼロの人をすごい人にするのは永遠に無理 / 「ひとりで何でもできるエンジニア」は勝手に育
  • UberのIPv6対応:Geekなぺーじ

    Uberの技術ブログ「Uber Engineering」で、IPv6対応状況を公表しました。 Uberの内部ネットワークは急激に成長しており、このままでは2017年後半頃に10.0.0.0/8のプライベートIPv4アドレスが足りなくなってしまうこともあり、内部ネットワークで積極的にIPv6を活用することを目指していることが述べられています。 Uber Engineering Updates: Adopting the Next-Gen Internet Protocol: Deploying IPv6 for Uber Engineering 2017年4月の時点で、Uberの内部ネットワークでは10.0.0.0/8の50%以上を既に使ってしまっています。 買収した会社で利用されているIPv4アドレスが、既に運用されている機器に設定されているIPv4アドレスと重複するといった問題もありまし

    knjname
    knjname 2017/05/21
  • IPv6ソケットでlistenするとIPv4でも接続可能に:Geekなぺーじ

    IPv6は自分には関係がない」と思っていたとしても、実は気がつかずにIPv6で通信可能な状態になっていることもあるので注意が必要です。 IPv4射影IPv6アドレスへの対応で、IPv6ソケットがIPv4での通信を行えるように実装されていることを、sshを使って前回紹介しました(IPv4アドレスを含むIPv6アドレス表記)。 前回は、クライアント側(connectを行う側)の例だったので、今回はサーバ側の話です。 IPv4だけで使っているつもりでも、IPv6対応のためにIPv6ソケットでサーバが実装されていれば、知らずにIPv6側でもサーバが稼働していることもあります。 たとえば、IPv4のみでApacheなどのWebサーバを起動していると思っていたら、実はIPv6側でもHTTPの受付をしていたということもあります。 Webサーバを起動している機器で、netstatかlsofかssを実行し

    knjname
    knjname 2017/03/10
    IPv6ソケットでlistenするとIPv4でも接続可能に:Geekなぺーじ
  • RFCの正規文書がXMLに:Geekなぺーじ

    インターネットに関連するプロトコルなどを規定するRFC(Request For Comments)の正規文書のフォーマットが、これまでのplain-text ASCIIからXMLへと変わります。そのためのRFCが、RFC 7990 - RFC 7998として策定されました。 RFC 7990 RFC Format Framework RFC 7991 The "xml2rfc" Version 3 Vocabulary RFC 7992 HTML Format for RFCs RFC 7993 Cascading Style Sheets (CSS) Requirements for RFCs RFC 7994 Requirements for Plain-Text RFCs RFC 7995 PDF Format for RFCs RFC 7996 SVG Drawings for R

    knjname
    knjname 2016/12/21
  • IAB、IPv4を前提とした標準化を行わないことを求める声明を発表:Geekなぺーじ

    IAB(Internet Architecture Board)は、7日にIPv4を前提とした標準の開発を行わないことを求める声明を発表しました。 IAB Statement on IPv6 声明によると、IPv4アドレス在庫は既に枯渇し、IPv4とIPv6によるデュアルスタック環境やIPv6のみによるネットワーク構築が急速に増つつあり、その傾向は今後も続くとあります。 そのため、今後、IETFではIPv6を前提とした標準化を進め、新しいプロトコルなどでIPv4との後方互換を求めない方針を声明で伝えています。 今後、IETFで標準化されるプロトコルは、IPv4に依存せずにIPv6のみで運用可能であることが求められます。さらに、RFCなどの文書で示される例も、IPv4ではなくIPv6で記述することを求めています。 IPv4とIPv6のデュアルスタックや、移行技術(共存技術)などによって、IP

    knjname
    knjname 2016/11/11
    IAB、IPv4を前提とした標準化を行わないことを求める声明を発表:Geekなぺーじ
  • TCPだけでDNSサーバにqueryできるようになってた:Geekなぺーじ

    DNSメッセージといえばUDPの53番というイメージの方々も非常に多いと思いますが、1987年に発行されたRFC 1035の時点でDNSメッセージのトランスポートとして利用できるのはUDPとTCPであると記述されています。 しかし、これまでDNSにとってはUDPが基でした(ゾーン転送を除く)。「RFC 1123: Requirements for Internet Hosts」には、以下のようにあります。 DNS resolvers and recursive servers MUST support UDP, and SHOULD support TCP, for sending (non-zone-transfer) queries. Specifically, a DNS resolver or server that is sending a non-zone-transfer

    knjname
    knjname 2016/07/14
  • IPv6理解のための3つのポイント:Geekなぺーじ

    世界中でIPv6対応が進んでいます。昔は「次世代インターネットプロトコル」と言われていたIPv6ですが、「次世代」ではなく、既に現実として運用されるプロトコルへと成長しました。2016年6月から、iOSアプリの審査基準としてIPv4に依存するコードの禁止が追加され、IPv6対応をiOSアプリの義務なったことからも、IPv6に関する知識が必須となったエンジニアも多いのではないかと思います(Appleの発表)。 IPv6といえば、IPv4で32ビットだったIPアドレスが128ビットへと増えたということ以外は特に知らない方々も多いと思います。ここでは、そんな方々に向けて、IPv6理解のための3つのポイントを紹介をします。 1. IPv4とIPv6は全く別のプロトコル IPv4とIPv6は全く別のプロトコルです。しかも、互いに直接的な互換性はありません。IPv4とIPv6を直接つなぎ合わせても互い

    knjname
    knjname 2016/06/15
    Geekなぺーじ:IPv6理解のための3つのポイント
  • 切断された北朝鮮インターネットの規模:Geekなぺーじ

    Dyn Research(旧renesys)が、約9時間半にわたり北朝鮮がインターネットから切断され続ける状態が続いていたというブログ記事を公開しています。 Dyn Research: Someone Disconnects North Korea - Who? 同記事では、実際にどのような理由でインターネットの接続性が不安定になったのかは不明であるとしています(BGPmonは、DDoS攻撃が原因であるとしています。参考)。 公開情報からわかる北朝鮮インターネットの規模 各種公開情報から、北朝鮮がどのような規模のネットワークを運用しており、どうやってインターネットに接続しているのかを見てみましょう。 まず、最初に、どれだけの数のネットワークが「北朝鮮」という国籍でインターネットに接続しているのかを調べてみましょう。いくつか調べる方法はありますが、今回はわかりやすく情報をまとめてあるHurr

    knjname
    knjname 2014/12/23
    南北統一に冗長などという贅肉は不要
  • FreeBSDのTCPスタックに脆弱性、カーネルメモリを抜き取られる可能性:Geekなぺーじ

    FreeBSDのTCPスタックに含まれる脆弱性に関する情報が公開されました。 現在サポートされている全てのFreeBSDバージョンに影響があるようです。 The FreeBSD Project Security Advisory: TCP reassembly vulnerability TCPセグメントの並び替えを行うコードに不具合があり、カーネルをクラッシュさせることによるDoS攻撃が可能とあります。 また、非常に難易度が高いとしつつも、今回の脆弱性を突くための工夫を凝らしたTCPセグメントを駆使することで、カーネルが保持するメモリを、接続されたソケット経由で取得できてしまう可能性もあるとのことでした。 FreeBSDのセキュリティアドバイザリでは、カーネルがメモリに保持するものの例として「ログイン認証情報など」とあります。 FreeBSDは家庭用PCや各種サーバで利用するだけではなく

    knjname
    knjname 2014/04/30
  • 前代未聞?RFC 7158が一瞬で廃止されてRFC 7159に!:Geekなぺーじ

    3月2日より、ロンドンにてIETF 89が開催中ですが、IETFでRFC 7158が一瞬で廃止されるという珍事が発生しました。 どうも、2014年3月と記載すべきところを2013年3月としてしまったので、それを修正するためにRFC 7159が発行され、RFC 7158は即座に廃止されています。 RFC 7158とRFC 7159のdiffを見ると、見事に2013と2014の違いしかありません。 しかし、「当にこれだけの違いで大丈夫なの?」と思える部分もあります。 たとえば、「Status of This Memo」Errataを記載する部分がRFC 7159において、Errataを「http://www.rfc-editor.org/info/rfc7158」としているのですが、正しくは「http://www.rfc-editor.org/info/rfc7159」だと思われます。 また

    knjname
    knjname 2014/03/04
  • 努力の結果を「才能」や「センス」で片付けないで欲しい:Geekなぺーじ

    色々なところで「センス」とか「才能」があるかないかについて語られることがあります。個人的な感想として、「センス」とか「才能」というようなものは、恐らく存在すると思います。 たとえば、全くやったことがないことを初めて習うときに、それが身に付くのが早いかどうかには個人差があります。 しかし、どこまでが「センス」や「才能」であって、どこまでが努力の結果であるかを第三者がパッと見て判断するのは、実際は難しいのではないかという感想も最近持つようになりました。 センスで片付けて欲しくない! 「センスありますね」と言われて、「いやいやいや、それは違いますよ」と言いたくなるような事例として、たとえば、いかのようなものが考えられると思います(注:フィクションです)。 知人にチラシ作成を頼まれたときに、レイアウトやデザイン関連のをいくつか購入しつつ勉強して作った成果物に対しての褒め言葉が「センスありますね」

    knjname
    knjname 2013/08/09
    私はうまくやれなかったけど、あなたがそれをやれたのは、きっと私の努力不足とかではなく、あなたが生まれもった何かが、っていうのはイラつくけど、でも持ちえたことは幸運と理解するのも持てるものの宿命
  • 1