<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>アクセスログ &#8211; Voice 動画配信の今を伝えるエンジニア情報サイト</title>
	<atom:link href="https://voice.stream.co.jp/tag/%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%83%ad%e3%82%b0/feed/" rel="self" type="application/rss+xml" />
	<link>https://voice.stream.co.jp</link>
	<description>株式会社Ｊストリームが運営するエンジニア情報サイト。幅広い技術とエンジニア視点が必要となる動画配信開発の現場から、エンジニア執筆による専門領域に関する技術解説、エンジニア組織の特徴・魅力、関連イベントや講演登壇、ニュースなどをお届けします。</description>
	<lastBuildDate>Fri, 19 Jul 2024 05:01:07 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://voice.stream.co.jp/wp-content/uploads/2021/04/favicon.png</url>
	<title>アクセスログ &#8211; Voice 動画配信の今を伝えるエンジニア情報サイト</title>
	<link>https://voice.stream.co.jp</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>IPv6時代におけるIPv4アドレスとアクセスログとは？技術の仕組みや注意点について解説</title>
		<link>https://voice.stream.co.jp/technology/20230405/</link>
					<comments>https://voice.stream.co.jp/technology/20230405/#respond</comments>
		
		<dc:creator><![CDATA[jst_recruit]]></dc:creator>
		<pubDate>Wed, 05 Apr 2023 01:57:54 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[アクセスログ]]></category>
		<category><![CDATA[インフラエンジニア]]></category>
		<guid isPermaLink="false">https://voice.stream.co.jp/?p=6803</guid>

					<description><![CDATA[IPv4枯渇対応により生じる「IPアドレスの一意性」への影響 突然ですが皆さんは自分が使っているIPアドレスはご存知でしょうか。 一般的に皆さんのPCや家からインターネットに抜けていくにはプライベートIPとグローバルIP [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6803" class="elementor elementor-6803">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-d248d4e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d248d4e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-75b48e9" data-id="75b48e9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d12712e elementor-widget elementor-widget-spacer" data-id="d12712e" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-18c369f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="18c369f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4786376" data-id="4786376" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bbf016b elementor-widget elementor-widget-text-editor" data-id="bbf016b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><b>IPv4枯渇対応により生じる「IPアドレスの一意性」への影響<br></b></h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a3bb6ee elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a3bb6ee" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-01eccac" data-id="01eccac" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1c9c134 elementor-widget elementor-widget-text-editor" data-id="1c9c134" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>突然ですが皆さんは自分が使っているIPアドレスはご存知でしょうか。</p><p> </p><p>一般的に皆さんのPCや家からインターネットに抜けていくにはプライベートIPとグローバルIPがあります。プライベートIPはPCの設定を確認すれば知ることができ、グローバルIPアドレスについてもWebで「確認くん」などと調べれば知ることができます。</p><p>今回はこの中のグローバルIPに着目します。</p><p> </p><p>グローバルIPは組織ごとに世界で一意なアドレスが振られることで、世界をつなぐインターネット上で住所の役割を担っています。Ｊストリームも、皆さんのご自宅も、フリーWi-Fiも、インターネットに接続される組織はインターネット上で一意なIPアドレスを持っています。</p><p> </p><p>、、、今までは。</p><p> </p><p>実は近年、IPv4枯渇問題への対応としてIPv4 over IPv6技術が普及してきたことにより、1つのグローバルIPを複数の組織で共有するケースが増えてきました。技術的にはMAP-EやDS-Liteと呼ばれる技術です。これらの技術を用いてインターネットに接続している場合、自分と同じグローバルアドレスを持つ組織が複数存在することになります。</p><p> </p><p>グローバルIPは世界で一意であるからこそ、インターネット上の住所としての役割を果たしていましたが、さて同じグローバルIPを持つ組織が複数存在してしまった場合、どうやって相手を特定するのでしょうか。</p><p> </p><p>そこで登場するのがポート番号です。</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fa702d4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fa702d4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-70a6c8d" data-id="70a6c8d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0973638 elementor-widget elementor-widget-spacer" data-id="0973638" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-21a717b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="21a717b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-39f6303" data-id="39f6303" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8062fc8 elementor-widget elementor-widget-text-editor" data-id="8062fc8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><b>「IPアドレス+ポート番号」で一意性を担保する近年の方式
</b></h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5d4cef5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d4cef5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-77aa55d" data-id="77aa55d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-717b390 elementor-widget elementor-widget-text-editor" data-id="717b390" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>まずは、ポート番号についての説明を軽くしておきます。</p><p><br>インターネットにおける殆どの通信は、IPアドレスだけでなく、ポート番号も併用して通信しています。<br>ポート番号は本来、どんな通信か（Webの通信、メール、ファイルのアップロード、時刻同期、etc.）を判別するのに使われる技術で、1つのIPアドレスにつき65535個のポート番号があります。そのため、1つのグローバルIPにつき65535種類の通信を同時に行うことができる計算です。</p><p><br></p>
<p></p>
<p>ただ、一般の家庭ではそこまで多くの通信は同時に行われることがありません。<br>そこでMAP-EやDS-Liteでは、ポート番号を小分けにし、複数の組織に割り振ることで、IPアドレスは同一でもポート番号により通信と組織の紐付けを行うことができるようになります。</p><p><br></p>
<p>これにより、IPアドレスを節約しつつ、「IPアドレス+ポート番号」の組み合わせにより組織の一意性を確保できるようになりました。</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4bc990d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4bc990d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d16505" data-id="0d16505" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8e04c94 elementor-widget elementor-widget-spacer" data-id="8e04c94" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9b1ea7b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9b1ea7b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3e33f40" data-id="3e33f40" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cb3f70a elementor-widget elementor-widget-image" data-id="cb3f70a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img fetchpriority="high" decoding="async" width="1024" height="576" src="https://voice.stream.co.jp/wp-content/uploads/2023/03/figure1_IP-Adress-1024x576.png" class="attachment-large size-large wp-image-6836" alt="従来と近年普及している通信方式の動作イメージ" srcset="https://voice.stream.co.jp/wp-content/uploads/2023/03/figure1_IP-Adress-1024x576.png 1024w, https://voice.stream.co.jp/wp-content/uploads/2023/03/figure1_IP-Adress-300x169.png 300w, https://voice.stream.co.jp/wp-content/uploads/2023/03/figure1_IP-Adress-768x432.png 768w, https://voice.stream.co.jp/wp-content/uploads/2023/03/figure1_IP-Adress-1536x864.png 1536w, https://voice.stream.co.jp/wp-content/uploads/2023/03/figure1_IP-Adress.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">従来と近年普及している通信方式の動作イメージ　<br>※ 要点を理解しやすくするため、実際の通信経路とは若干異なる図となっております</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-31dcb47 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="31dcb47" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7726851" data-id="7726851" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c8d3a61 elementor-widget elementor-widget-spacer" data-id="c8d3a61" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3e49e93 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3e49e93" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0053b04" data-id="0053b04" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4aea25e elementor-widget elementor-widget-text-editor" data-id="4aea25e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><b>IPv6時代の到来で、アクセスログの記録情報項目も見直す時期に</b></h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-77d8363 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="77d8363" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3bac67f" data-id="3bac67f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e2a8061 elementor-widget elementor-widget-text-editor" data-id="e2a8061" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>さて、ここで表題の件のアクセスログについて触れてみましょう。</p><p> </p><p>※ちなみに、Ｊストリームでは、サービス提供に対する配信根拠や課金根拠として、アクセスログを収集しています。そのため、新卒入社社員は部門問わず、新人研修でアクセスログについて学びます。</p><p> </p><p>現在多くのシステムにおけるアクセスログでは、通信元の情報としてIPアドレスを利用しています。なにか問題があった場合などはそのIPアドレスを元に調査を進め、ブラックリストの登録や逆に通信制限の緩和などを行います。</p><p> </p><p>ただ上記の通り、IPアドレスを複数の組織で共有していた場合、対象の組織を一意に特定することができないため、今まで通りの対応では不十分となってしまいます。</p><p> </p><p>例えば、あるIPアドレスから攻撃と思われるアクセスが多発したため、そのIPアドレスからの通信を拒否する設定を行ったとします。対象のIPアドレスが複数の組織で共有されていた場合、うち何も問題を起こしていない組織もこの通信制限に巻き込まれてしまいます。</p><p> </p><p>このように、MAP-EやDS-LiteといったIPv4 over IPv6技術の普及に伴い、アクセスログに記録が求められる通信元の情報も変化してきております。</p><p> </p><p>アクセスログに記録する情報項目について、今一度見直してみる時期が来たのではないでしょうか？</p><p> </p><p>では、本日はこの辺りでお別れといたします。<br />お読みくださりありがとうございました。</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3b97eab elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3b97eab" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-66af397" data-id="66af397" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9ed9978 elementor-widget elementor-widget-spacer" data-id="9ed9978" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-baa91d3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="baa91d3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2643ad5" data-id="2643ad5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-870ddb2 elementor-widget elementor-widget-spacer" data-id="870ddb2" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://voice.stream.co.jp/technology/20230405/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
