【導(dǎo)讀】計算機網(wǎng)絡(luò)的迅速發(fā)展,對人類社會諸多領(lǐng)域產(chǎn)生了巨大的影響。持網(wǎng)絡(luò)的操作系統(tǒng)中,LINUX以其優(yōu)秀的性能越來越引起人們的關(guān)注。本畢業(yè)設(shè)計論文分為兩大部分。第一部分對LINUX以及LINUX網(wǎng)絡(luò)編程環(huán)境。詳細(xì)分析了編程中將用到的BSD套接字函數(shù)族的使用。到詳細(xì)設(shè)計,并在后面附了本人實現(xiàn)的C語言源代碼。按照LINUX開發(fā)者的說法,LINUX是一個遵循POSIX標(biāo)。要追述LINUX的發(fā)展歷史,要先從UNIX談起。心自己寫一個保護模式下的操作系統(tǒng),這就是Linux的原型。善,和GNU軟件的支持,LINUX已經(jīng)是一個功能強大的類UNIX操作系統(tǒng)了。目前LINUX的發(fā)展趨勢為分布式和嵌入式。的比較前沿的課題集群系統(tǒng)超級服務(wù)器就多采用LINUX操作系統(tǒng)。套接字實質(zhì)上提供了進程通信的端點。進程通信之前,雙方首先必須各。這與套接字機制非常相似。套接字利用網(wǎng)絡(luò)通信設(shè)施進行通信,但他對通信。設(shè)施的細(xì)節(jié)毫不關(guān)心。套接字在系統(tǒng)中以文件描述符的形式存在。一個套接字對應(yīng)一個文件描述符,由操作系統(tǒng)分配。