udp通訊的特點:
1.是無連線的通訊協議,不需要經過listen acccept.
2.如果接收端比傳送端速率要慢,udp會儲存一段時間的資料(大約1s),其餘資料會扔掉.
3.相對於tcp,udp更加高效,當然不夠安全.
4.收發雙方不需要握手,如果一定需要,可以在應用層設定.
udp的步驟相對簡單:
1.配置通訊協議
2.繫結ip位址 埠號
3.傳送接收
udp傳送初始化:
int
udpsendinit
(char
* txipaddress,
uint16_t txportnumber)
{
int sendiniflag =1;
//pf_inet指定協議 sock_dgram分組傳送,有長度限制 ipproto_udp udp傳輸協議
i
程序間通訊(個人總結)
對於程序間通訊 interprocess communication 的幾種機制,我在前面都是零散的歸納,並且寫出了每種機制的使用方法,但是沒有系統的進行過歸類。最近在一位學長的推薦下,通過閱讀外文資料,腦海裡對於這方面的知識真是清晰了許多,我覺得有必要跟大家分享一下。1.首先對於程序間通訊工具的分...
C UDP打洞通訊個人總結
1 為什麼要udp打洞 現在大多數電腦上網都是通過路由器分配的網路進行上網的,當其中一台電腦請求網路時,路由器中的nat軟體會給這台電腦分配乙個隨機的埠號並將內網ip轉換為公網ip,提供與外部網路的通訊,當不是同乙個區域網 不同路由器使用者 路由器使用者和貓使用者 中的兩台電腦相互請求通訊時,由於不...
京信通訊個人面經
最近找工作實在有點病急亂投醫的感覺,導致我向每一家和本專業有一點關係的公司企業都投出了簡歷,當然,石沉大海的居多,這次是目前為止我面得最徹底的一次吧,所以記下來,希望從中能記住一些東西吧。該公司是網投的,收到一面的通知是15日上午,之前我還想著要不要穿正式一點,後來想來想還是算了,一是確實沒有正裝,...