Posts

Showing posts from March 11, 2019

Internet Engineering Task Force

Image
この記事は更新が必要とされています。 この記事には古い情報が掲載されています。編集の際に新しい情報を記事に反映させてください。反映後、このタグは除去してください。 ( 2018年7月 ) The Internet Engineering Task Force ( IETF 、 インターネット技術特別調査委員会 [1] [2] ) はインターネットで利用される技術の標準を策定する組織である。 極めてオープンな組織で、実際の作業を行っている作業部会 (Working group; WG) のメーリングリストに参加することで、誰でも議論に参加することが可能となっている。 通常はメーリングリスト上で議論が進むが、年に3回(2回はアメリカ国内、1回はそれ以外の国)会議が開催される。この会議も参加費を払うことでだれでも参加が可能である。日本国内では2002年に横浜(パシフィコ横浜)で開催され、2009年11月には広島で開催された。また、2015年11月に再び横浜で開催されることが決定している。会議では、最終的に何か決定を下さなければならない場合にハミング(鼻歌)による表決(ラフコンセンサス)を取るという特徴がある。 策定された標準仕様は最終的にはRFCなどとして発行する。 目次 1 関連項目 1.1 団体 2 脚註 2.1 出典 3 外部リンク 関連項目 標準化団体 (コンピュータと通信) インターネット標準 インターネット 団体 インターネット協会 IANA IAB IESG IRTF W3C - World Wide Web関連はIETFとは別にW3Cが標準化を行う。 脚註 出典 ^ 網野衛二 『[改訂新版]3分間ネットワーク基礎講座』 技術評論社、2012年7月3日、初版、64頁。.mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation q{quotes:"""""""'""'"}.mw-parser-

Handle booting failure for u boot ( Debian )

Image
0 I am working on OTA Update for a device. I have an sd card with 3 Partitions. mmcblk0 is the disk and mmcblk0p1, mmcblk0p2 ,mmcblk0p3 are the 3 partitions. Partition mmcblk0p1 has a uboot configuration ( uEnv.txt and other files required for booting ). Partitions mmcblk0p2 and mmcblk0p3 have a Debian OS. Partition mmcblk0p2 and mmcblk0p3 are used as an active and inactive partition. When an update comes it is downloaded and installed to the inactive partition. Once it completes user reboots the device and the user is booted into the last inactive partition ( The partition on which update is performed ) I am using uEnv.txt to change the boot configuration i.e. If I want to boot from mmcblk0p2 I can give mmcargs=setenv bootargs console=tty0 console=${console} ${optargs} ${cape_disable} ${cape_enable} root

Systems Network Architecture

Systems Network Architecture ( SNA ) は、IBM が1974年に作ったコンピュータネットワーク・アーキテクチャであり、更にはそれに基づいたプロトコルスタックである。 目次 1 概要 2 利点と不利点 2.1 利点 2.2 不利点 2.3 TCP/IPとの比較 3 論理ユニットタイプ ( Logical Unit Types ) 4 SNAとOSI参照モデル 5 実装と発表 6 関連項目 7 外部リンク 概要 SNAは、コンピュータとその資源を結ぶ、完全なプロトコルスタックである。SNA はプロトコルの体系(仕様)であり、それ自身にはプログラム(製品)は含まない。SNA の実装については、様々な形のコミュニケーションパッケージが出ており、最も有名なものは、メインフレーム環境において SNAコミュニケーションを実現する VTAM である。 SNA は、政府の機関、銀行、金融機関のトランザクションネットワークなど広く使われ、特に企業向けの大規模ネットワークでは事実上の標準となった。また最新のz/OS、z/VSE、z/VMにもVTAMは含まれている。しかし現在はTCP/IPに移行しつつある。 利点と不利点 SNA はアプリケーションプログラムからリンクコントロールを除去した。その機能を、ネットワークコントロール専用のプログラムへ移した。このことは、以下に記す利点と不利点を生んだ。 利点 テレコミュニケーションネットワークにおける問題の局地化が容易になった。これは、コミュニケーションリンクに関わるソフトウェアの量が、相対的に少なくなったからである。 アプリケーションプログラムにコミュニケーションに関する機能を付け加えることが容易になった。ソフトウェアタイマーやプロセッサーへの割込みを要求する手に負えないリンクコントロールの部分をシステムソフトウェアや NCP へ移したからである。 不利点 SNA ではないネットワークへの接続が困難なこと。SNA の「現在のバージョン」でサポートされないコミュニケーションの仕組みを持つアプリケーションは、困難に直面した。IBM が X.25 を SN

Getting find: bad option -o -name abc -o -name xyz when perform search for *.properties excluding set of...

Image
0 #!/usr/bin/ksh # ***************************************************************************************** # copy_properties.sh # This script copies *.properties files from all directory excluding the # ones provided as the args. to a folder location of our choice. # # ***************************************************************************************** echo "Starting the find and replace process for :" "$1" set -x # **************** Change Variables Here ************ startdirectory=$2 #"/home/ardsingh/test_properties/properties_files" destinationFolder=$3 if [ -n "$4" ]; then listOfFolderTobeIgnored=$4 #@list = split(/ /, $listOfFolderTobeIgnored); #mapfile -t list << ($listOfFolderTobeIgnored) IFS=' ' set -A list $listOfFolderTobeIgn