计算机网络中的NET与应用中的.NET
文章目錄
- NET(網絡地址轉換)
- .NET平臺
- ASP.NET
- .NET應用
- .net和java的區別
- 域名中的.net
老搞不懂net和.net,終于花點時間理清理解了!
.NET可以作為一個方向研究,本篇只做淺析。
NET(網絡地址轉換)
NAT網絡地址轉換(Network Address Translation)屬接入廣域網(WAN)技術,是一種將私有(保留)地址轉化為合法IP地址的轉換技術,它被廣泛應用于各種類型Internet接入方式和各種類型的網絡中。原因很簡單,NAT不僅完美地解決了lP地址不足的問題,而且還能夠有效地避免來自網絡外部的攻擊,隱藏并保護網絡內部的計算機。
NAT(Network Address Translation)協議:在私有地址和全局地址之間轉換的協議。
- 首先什么是私有地址?私有地址是不能用在Internet上(路由器將丟棄尋址這種地址的包)的內部地址。這些地址是不能夠在公網上面用的,只能用在局域網的內部。私有地址有三種:①10.0.0.0-10.255.255.255/8②172.16.0.0-172.31.255.255/12 ③192.168.0.0-192.168.255.255/16
- 這些IP地址是用于私有的網絡。與之對應的是全局地址,即自己電腦的地址,全網絡承認。比如說,每個人都有學名被法律認可,這就是自己的全局地址;但是小名,外號,就是私有地址,只是大家認可,但法律不認可。
- 通過這種地址轉換,能夠大大增加地址的容量。
為了使使用本地地址的主機能和外界通信,需要使用NAT技術。
.NET平臺
.NET是一種用于構建多種應用的免費開源開發平臺,即可以開發全平臺應用的萬能平臺。
一般所說的.NET指的是.NET框架即為(.Net Framework),他是微軟提供的開發平臺框架,可以應用于:
Windows應用程序;Web 應用程序;Web 服務。
通俗理解:.NET是個平臺,實際上每個人的windows里面都有.net,它被用來作為中間層,就像Java虛擬機一樣的一個平臺,可以運行你所寫的程序。.NET平臺包括了運行時的環境和開發環境。
拓:通常找工作語境中“.net”就是指C#
.NET是開放源代碼(托管于GitHub),使用 MIT 和 Apache 2 許可證。
.NET 是 .NET Foundation的項目。
.NET就是微軟用來實現XML,Web Services,SOA(面向服務的體系結構service-oriented architecture)和敏捷性的技術。
參考: .NET_百度百科 (baidu.com)
ASP.NET
NET語言的全稱應該是ASP.NET,是微軟新推出的一種編程框架理論或者說是一種編程標準,它可以通過微軟出品的Visual Studio 開發工具進行項目開發,應用于網站類的開發一般使用C#語言進行編寫,應用程序類一般使用VB進行編寫。
asp.net只是.net框架里的一個組成部分,ASP.NET的開發模式,大概又有三種:
- Web Pages(Web 頁面)
- MVC(Model View Controller 模型-視圖-控制器)
- Web Forms(Web 窗體)
參考:關于ASP.NET和.NET的區別和聯系 - JiYF - 博客園 (cnblogs.com)
.NET應用
使用 .NET 時,無論你正在構建哪種類型的應用,代碼和項目文件看起來都一樣。 可以訪問每個應用的相同運行時、API 和語言功能。
跨平臺 可以為許多操作系統創建 .NET 應用,包括: Windows macOS Linux Android iOS tvOS
watchOS 支持的處理器體系結構包括: X64 x86 ARM32 ARM64
通過 .NET,可以使用特定于平臺的功能,如操作系統 API。 例如 Windows 上的 Windows 窗體和 WPF,以及從 Xamarin 到每個移動平臺的原生綁定。
參考微軟官方文檔:.NET(和 .NET Core)- 簡介和概述 | Microsoft Docs
.net和java的區別
.net和java的主要區別有:
1、java是一個開源的跨平臺的語言;.net是一個跨語言的平臺。
2、性能上中小級的運用,.net效率更高一些,瀏覽下載速度更快;但是百萬級后不如java。
參考:.net和java的區別有哪些-常見問題-PHP中文網
域名中的.net
.net域名:NET是類別頂級域名,.net域名與.com和.org同是國際最廣泛流行的通用域名格式。net適用于各類網絡提供商。
世界上第一個登記注冊的域名是nordu(dot)net,注冊于1985年1月1日,比最古老的.com域名symbolics(dot)com(注冊于1985年3月15日)還要早兩個多月時間。
域名、創建時間、使用范圍說明
.com- 供商業機構使用,但無限制最常用,被大部分人熟悉和使用。
.net- 1985年1月,原供網絡服務供應商使用,現無限制。
.org- 1985年1月,原供不屬于其他通用頂級域類別的組織使用,現無限制。
.edu / .gov / .mil- 1985年1月,供美國教育機構/美國政府機關/美國軍事機構。因歷史遺留問題一般只在美國專用。
總結
以上是生活随笔為你收集整理的计算机网络中的NET与应用中的.NET的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2012春晚节目清单:
- 下一篇: 三款适用于企业建站的CMS建站系统