CINXE.COM
PennNet | UPenn ISC
<!DOCTYPE html> <html class="no-js loading" xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:fb="https://ogp.me/ns/fb#" xmlns:og="https://ogp.me/ns#"> <head profile="http://www.w3.org/1999/xhtml/vocab"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"91e11a190c",applicationID:"4961301"};;/*! For license information please see nr-loader-rum-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>h,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function h(e,t){if(!e)throw new Error(f);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.274.0",i="PROD",o="CDN"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>d,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=m()[s[e]];p&&p.push([f,e,r,a]);return a},get:v,listeners:h,context:g,buffer:function(e,t){const r=m();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(2614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7603:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),g=r(384),p=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],v=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),b=r(2614),y=r(993);var w=r(2646),A=r(3434);function R(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function E(){const e=(0,g.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function _(e,t,g=!1){t||(0,c.Ak)(e,"api");const h={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var E="api-",_=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(E,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}h.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,m.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},h.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),R(w,e,t,{customAttributes:r,level:i})},v.forEach((e=>{h[e]=j(E,e,!0,"api")})),h.addPageAction=j(E,"addPageAction",!0,n.K7.genericEvents),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(E,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},h.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},h.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},h[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},h[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},h.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,m.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,m.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,w),r?void 0:this}}function k(){r.e(296).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{S[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),h.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(E,"routeName",!0,n.K7.spa),h.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,m.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>k()),!0):k(),h}var N=r(9417),T=r(8122);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},j={};var k=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function P(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:l={},exposed:f=!0}=t;l.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,N.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");j[e]=(0,T.a)(t,S);const r=(0,g.nY)(e);r&&(r.loader_config=j[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},d.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const h=(0,N.D0)(e.agentIdentifier),v=[c.beacon,c.errorBeacon];O||(h.proxy.assets&&(I(h.proxy.assets),v.push(h.proxy.assets)),h.proxy.beacon&&v.push(h.proxy.beacon),E(),(0,g.US)("activatedFeatures",k.B),e.runSoftNavOverSpa&&=!0===h.soft_navigations.enabled&&h.feature_flags.includes("soft_nav")),l.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?v:[]],l.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,l),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=_(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.274.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={296:"sha512-gkYkZDAwQ9PwaDXs2YM+rNIdRej1Ac1mupWobRJ8eahQcXz6/sunGZCKklrzi5kWxhOGRZr2tn0rEKuLTXzfAA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={840:0,374:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(7603);var l=i(1687),f=i(4234),g=i(5289),p=i(6154),h=i(384);const v=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function m(e){return!!(0,h.dV)().o.MO&&v(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(6389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(v(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,3861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(296).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return m(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(6630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(9908),E=i(2843),x=i(3878),_=i(782),N=i(1863);class T extends y{static featureName=_.T;constructor(e,t=!0){super(e,_.T,t),p.RI&&((0,E.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,_.T,this.ee)),!0),(0,x.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,_.T,this.ee))),this.importAggregator(e))}}var S=i(3969);class j extends y{static featureName=S.TZ;constructor(e,t=!0){super(e,S.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,h.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,h.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,T,j],loaderType:"lite"})})()})();</script> <link rel="shortcut icon" href="https://www.isc.upenn.edu/favicon.ico" type="image/vnd.microsoft.icon" /> <script type="application/ld+json"> {"@context":"http:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"name":"Services","@id":"https:\/\/www.isc.upenn.edu\/services"}},{"@type":"ListItem","position":2,"item":{"name":"Networks & Connectivity","@id":"https:\/\/www.isc.upenn.edu\/networks-connectivity"}}]} </script><meta name="description" content="OverviewPennNet is the University’s enterprise data network. The PennNet service includes all routers in buildings, distributed Network Aggregation Points (NAP), and the Campus border. In addition, the service includes border firewalls, the campus-wide VPN, and the Carrier Grade NAT services." /> <meta name="keywords" content="PennNet, Assignments" /> <meta name="generator" content="Drupal 7 (https://www.drupal.org)" /> <link rel="canonical" href="https://www.isc.upenn.edu/pennnet" /> <link rel="shortlink" href="https://www.isc.upenn.edu/node/1523" /> <meta property="og:site_name" content="UPenn ISC" /> <meta property="og:type" content="article" /> <meta property="og:title" content="PennNet" /> <meta property="og:url" content="https://www.isc.upenn.edu/pennnet" /> <meta property="og:description" content="OverviewPennNet is the University’s enterprise data network. The PennNet service includes all routers in buildings, distributed Network Aggregation Points (NAP), and the Campus border. In addition, the service includes border firewalls, the campus-wide VPN, and the Carrier Grade NAT services." /> <meta property="og:updated_time" content="2024-02-29T11:43:27-05:00" /> <meta property="og:image" content="https://www.isc.upenn.edu/sites/default/files/collegehallhighwindows.jpg" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:url" content="https://www.isc.upenn.edu/pennnet" /> <meta name="twitter:title" content="PennNet" /> <meta name="twitter:description" content="OverviewPennNet is the University’s enterprise data network. The PennNet service includes all routers in buildings, distributed Network Aggregation Points (NAP), and the Campus border. In addition," /> <meta property="article:published_time" content="2017-01-05T12:53:09-05:00" /> <meta property="article:modified_time" content="2024-02-29T11:43:27-05:00" /> <title>PennNet | UPenn ISC</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="/favicon-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="/favicon-160x160.png" sizes="160x160"> <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"> <meta name="msapplication-TileColor" content="#0a368f"> <meta name="msapplication-TileImage" content="/mstile-144x144.png"> <style type="text/css" media="all"> @import url("https://www.isc.upenn.edu/modules/system/system.base.css?snijf6"); @import url("https://www.isc.upenn.edu/modules/system/system.menus.css?snijf6"); @import url("https://www.isc.upenn.edu/modules/system/system.messages.css?snijf6"); @import url("https://www.isc.upenn.edu/modules/system/system.theme.css?snijf6"); </style> <style type="text/css" media="all"> @import url("https://www.isc.upenn.edu/sites/all/modules/contrib/calendar/css/calendar_multiday.css?snijf6"); @import url("https://www.isc.upenn.edu/sites/all/modules/contrib/fences/field.css?snijf6"); @import url("https://www.isc.upenn.edu/modules/node/node.css?snijf6"); @import url("https://www.isc.upenn.edu/modules/search/search.css?snijf6"); @import url("https://www.isc.upenn.edu/modules/user/user.css?snijf6"); @import url("https://www.isc.upenn.edu/sites/all/modules/contrib/views/css/views.css?snijf6"); </style> <style type="text/css" media="all"> @import url("https://www.isc.upenn.edu/sites/all/modules/contrib/ctools/css/ctools.css?snijf6"); </style> <style type="text/css" media="all"> @import url("https://www.isc.upenn.edu/sites/all/themes/isc/css/style.css?snijf6"); </style> <!--[if lte IE 9]> <style type="text/css" media="all"> @import url("https://www.isc.upenn.edu/sites/all/themes/isc/css/ie-all.css?snijf6"); </style> <![endif]--> <!--[if lt IE 9]> <style type="text/css" media="all"> @import url("https://www.isc.upenn.edu/sites/all/themes/isc/css/no-mq.css?snijf6"); @import url("https://www.isc.upenn.edu/sites/all/themes/isc/css/ie-8.css?snijf6"); </style> <![endif]--> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/selectivizr/1.0.2/selectivizr-min.js"></script> <![endif]--> </head> <body class="html not-front not-logged-in one-sidebar sidebar-first page-node page-node- page-node-1523 node-type-detail-page" > <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <div class="site-wrapper"> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MRHX4TW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <header id="header" role="banner"> <div class="header-top"> <div class="contain"> <div class="row"> <div class="col-xs-12 col-md-3 col-lg-4"> <a class="logo-link" href="/"> <img class="logo" src="/sites/all/themes/isc/img/penn-logo.png" srcset="/sites/all/themes/isc/img/penn-logo.png 1x, /sites/all/themes/isc/img/penn-logo@2x.png 2x" alt="Penn Information Systems & Computing Systems Home"> </a> </div> <div class="search-container col-xs-12 col-md-offset-1 col-md-3 col-lg-offset-0 col-lg-3"> <div class="search-container-inner"> <div class="search" role="search"> <form action="/pennnet" method="post" id="search-block-form--2" accept-charset="UTF-8"><div> <h2 class="element-invisible">Search form</h2> <label class="element-invisible" for="edit-search-block-form--4">Search ISC ... </label> <input title="Enter the terms you wish to search for." placeholder="Search ISC ..." type="text" id="edit-search-block-form--4" name="search_block_form" value="" size="15" maxlength="128" class="form-text" /> <div class="form-actions form-wrapper" id="edit-actions--3"><input type="submit" id="edit-submit--3" name="op" value="Search" class="form-submit" /></div> <button type="submit" id="edit-submit" class="btn btn-submit form-submit" name="op"><span class="sr-only">Search</span></button> <input type="hidden" name="form_build_id" value="form-nWeC8WiFiHvLCIG9bcZLMJU91bBOhcmL9soj0MaeU68" /> <input type="hidden" name="form_id" value="search_block_form" /> </div></form> </div> </div> </div> <div class="links-status-container col-xs-12 col-md-5 col-lg-offset-1 col-lg-4"> <div class="links-status-container-inner"> <a href="https://status.isc.upenn.edu" target="_blank"> <div class="btn-status" id="widget_container"> Getting system status </div> </div> </a> </div> </div> </div> <button id="burger" class="visible-xs visible-sm"> <span class="closed">Menu</span> <span class="open">Close</span> <i class="icon-bars"></i> </button> </div> <div class="header-menu"> <nav class="nav-primary nav" role="navigation" aria-label="Main Navigation"> <div class="menu-wrapper contain-nav"> <ul class="menu list-unstyled"><li class="first expanded menu-depth-1 menu-688 has-submenu"><a href="/get-started" title="Get Started">Get Started</a><button class="menu-toggle" aria-label="Toggle submenu for Get Started"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-2 menu-691"><a href="/resources/it-staff">IT Staff</a></li> <li class="leaf menu-depth-2 menu-693"><a href="/resources/faculty">Faculty</a></li> <li class="leaf menu-depth-2 menu-692"><a href="/resources/staff">Staff</a></li> <li class="leaf menu-depth-2 menu-694"><a href="/resources/students">Students</a></li> <li class="leaf menu-depth-2 menu-695"><a href="/resources/alumni-guests">Alumni & Guests</a></li> <li class="last leaf menu-depth-2 menu-1485"><a href="https://inside.isc.upenn.edu" title="Resources for ISC Staff">ISC Staff</a></li> </ul></li> <li class="expanded active-trail menu-depth-1 menu-687 has-submenu"><a href="/services" title="Services" class="active-trail">Services</a><button class="menu-toggle" aria-label="Toggle submenu for Services"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-2 menu-1138"><a href="/services-z">— Services A to Z —</a></li> <li class="expanded menu-depth-2 menu-1208 has-submenu"><a href="/accounts-access-security">Accounts, Access & Security</a><button class="menu-toggle" aria-label="Toggle submenu for Accounts, Access & Security"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1523"><a href="/access-management-services" title="Provides authentication and authorization services for all University-wide digital resources">Access Management Services</a></li> <li class="leaf menu-depth-3 menu-1392"><a href="/active-directory" title="Defines and manages authorization and authentication for centralized Microsoft-based applications and services">Active Directory</a></li> <li class="leaf menu-depth-3 menu-1519"><a href="/identity-management-services" title="Provides a wide range of user identity and account offerings for entities accessing Penn’s digital resources">Identity Management Services</a></li> <li class="last leaf menu-depth-3 menu-1517"><a href="/information-security-services" title="Information security consultation, incident management and response, training and awareness, and vulnerability scanning">Information Security Services</a></li> </ul></li> <li class="expanded menu-depth-2 menu-1209 has-submenu"><a href="/applications-data-analytics" title="">Applications & Data Analytics</a><button class="menu-toggle" aria-label="Toggle submenu for Applications & Data Analytics"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1230"><a href="/enterprise-application-development-delivery" title="Software solutions for widely distributed key business functions/processes">Application Development & Delivery</a></li> <li class="expanded menu-depth-3 menu-1228 has-submenu"><a href="/data-analytics" title="Query tools & analysis of Penn’s administrative information assets">Data Analytics</a><button class="menu-toggle" aria-label="Toggle submenu for Data Analytics"></button><ul class="menu list-unstyled"><li class="first last leaf menu-depth-4 menu-1405"><a href="/data-analytics-penn">Data Analytics at Penn</a></li> </ul></li> <li class="last leaf menu-depth-3 menu-1231"><a href="/integration" title="Sharing of key University processes & data among applications">Integration Development & Delivery</a></li> </ul></li> <li class="expanded menu-depth-2 menu-1210 has-submenu"><a href="/backup-storage-platforms" title="">Backup, Storage & Platforms</a><button class="menu-toggle" aria-label="Toggle submenu for Backup, Storage & Platforms"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1238"><a href="/backitup" title="Fully-configurable backup for those who manage servers but don't want to maintain backup infrastructure">BackItUp</a></li> <li class="leaf menu-depth-3 menu-1539"><a href="/cloud-solutions" title="Helps IT Service Providers across campus to deploy and run systems in Amazon Web Services (AWS) and on other public cloud providers and assists their faculty and staff in making use of cloud services directly">Cloud Solutions</a></li> <li class="leaf menu-depth-3 menu-1562"><a href="/data-center" title="Provides University constituents a reliable and secure space to house their IT assets.">Data Center & Colocation Solutions</a></li> <li class="leaf menu-depth-3 menu-1501"><a href="/database-application-platform-support-consulting" title="An array of database service offerings that provide maximum flexibility for our clients across the University">Database & Application Platform Support & Consulting</a></li> <li class="leaf menu-depth-3 menu-1394"><a href="/endpoint-management" title="Centralized management of workstations and servers allowing remote installation of applications, patches, and other software fixes">Endpoint Management</a></li> <li class="leaf menu-depth-3 menu-1235"><a href="/recovery-solutions" title="Enabling the protection & recovery of vital infrastructure">Recovery Solutions</a></li> <li class="leaf menu-depth-3 menu-1538"><a href="/storage-0" title="Provides network attached, file level storage to its clients">Storage</a></li> <li class="leaf menu-depth-3 menu-1329"><a href="/virtual-desktop" title="Hosting a desktop operating system within a virtual machine running on a centralized server">Virtual Desktop</a></li> <li class="last leaf menu-depth-3 menu-1236"><a href="/virtual-server-hosting" title="Virtualization for server consolidation & IT resource optimization">Virtual Server Hosting</a></li> </ul></li> <li class="expanded menu-depth-2 menu-1211 has-submenu"><a href="/community-support-learning" title="">Community, Support & Learning</a><button class="menu-toggle" aria-label="Toggle submenu for Community, Support & Learning"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1243"><a href="/classroom-technology-services" title="AV & other technology for Provost’s central pool classrooms">Classroom Technology Services</a></li> <li class="leaf menu-depth-3 menu-1551"><a href="/desktop-engineering" title="Resources and tools for local IT support providers">Desktop Engineering</a></li> <li class="leaf menu-depth-3 menu-1522"><a href="/it-community-events" title="Collaborative learning events for Penn's IT community">IT Community Events</a></li> <li class="leaf menu-depth-3 menu-1307"><a href="/linkedinlearning" title="Industry leader in online training providing access to hundreds of courses">LinkedIn Learning</a></li> <li class="last leaf menu-depth-3 menu-1241"><a href="/tech-center" title="Computing help for students living off campus, in Greek Houses, Sansom Place East/West">Tech Center</a></li> </ul></li> <li class="expanded menu-depth-2 menu-1212 has-submenu"><a href="/consulting-professional-services" title="">Consulting & Professional Services</a><button class="menu-toggle" aria-label="Toggle submenu for Consulting & Professional Services"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1499"><a href="/brokered-products" title="Provides Schools and Centers with access to enterprise-level licensing and third-party service contracts.">Brokered Products</a></li> <li class="leaf menu-depth-3 menu-1340"><a href="/hireit" title="Full-time local IT support without adding full-time staff">HireIT</a></li> <li class="leaf menu-depth-3 menu-1332"><a href="/systems-consulting" title="Systems administration consulting with in-depth knowledge of the Penn IT environment">Systems Support & Consulting</a></li> <li class="last leaf menu-depth-3 menu-1500"><a href="/technology-forecasting" title="Working collaboratively with Penn IT partners to identify and evaluate new services, provide technology roadmaps, and to develop recommendations and best practices">Technology Forecasting</a></li> </ul></li> <li class="expanded menu-depth-2 menu-1213 has-submenu"><a href="/email-calendaring-collaboration" title="">Email, Calendaring & Collaboration</a><button class="menu-toggle" aria-label="Toggle submenu for Email, Calendaring & Collaboration"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1397"><a href="/classlists" title="A class mailing list service for all courses taught in participating schools">Classlists</a></li> <li class="leaf menu-depth-3 menu-1537"><a href="/penn-email-routing" title="Provides a front-end application and back-end infrastructure for routing email to email service providers, such as PennO365, Google Apps and other bespoke email service providers">Penn Email Routing</a></li> <li class="leaf menu-depth-3 menu-1259"><a href="/pennbox" title="Collaboration service for securely storing & sharing data">PennBox</a></li> <li class="leaf menu-depth-3 menu-1343"><a href="/pennnet-mailing-lists" title="A self-managed mailing list application that allows a requestor to setup and maintain subscriptions to an electronic mailing list">PennNet Mailing Lists</a></li> <li class="leaf menu-depth-3 menu-1255"><a href="/penno365-0" title="The University’s cloud-based email & calendaring service available to every School & Center on an opt-in basis">PennO365</a></li> <li class="leaf menu-depth-3 menu-1553"><a href="/pennzoom" title="An enterprise video conferencing tool that provides remote meeting, collaboration capabilities, and classroom instruction for small and large groups">PennZoom</a></li> <li class="leaf menu-depth-3 menu-1390"><a href="/smtp-relay" title="Support for devices like faxes or copy machines to enable their email features">SMTP-Relay</a></li> <li class="last leaf menu-depth-3 menu-1260"><a href="/secure-share" title="Secure exchange of sensitive data files within Penn">Secure Share</a></li> </ul></li> <li class="expanded active-trail menu-depth-2 menu-1214 has-submenu"><a href="/networks-connectivity" title="" class="active-trail">Networks & Connectivity</a><button class="menu-toggle" aria-label="Toggle submenu for Networks & Connectivity"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1403"><a href="/firewall-services" title="Automated security tools used to filter out known malicious network traffic and protect server and end user networks">Firewall Services</a></li> <li class="leaf menu-depth-3 menu-1263"><a href="/network-design-installation" title="Industry standard network consultation, design, & installation">Network Design & Installation</a></li> <li class="expanded active-trail menu-depth-3 menu-1396 has-submenu"><a href="/pennnet" title="The University’s enterprise data network permitting network access for faculty, staff, and students in all campus buildings and residence halls" class="active-trail active">PennNet</a><button class="menu-toggle" aria-label="Toggle submenu for PennNet"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-4 menu-1388"><a href="/network-names-numbers" title="Provides resources under the upenn.edu domain name and in PennNet IP space that enable Penn to exist on the Internet">Network Names & Numbers</a></li> <li class="last leaf menu-depth-4 menu-1262"><a href="/magpi" title="High bandwidth access to Internet2 & 86 partners">MAGPI (Penn's Internet2 Regional Optical Network)</a></li> </ul></li> <li class="leaf menu-depth-3 menu-1265"><a href="/pennnet-ethernet-ports" title="Wired connectivity to resources at Penn & across the world">PennNet Ethernet Ports</a></li> <li class="last leaf menu-depth-3 menu-1261"><a href="/wireless-at-penn" title="The University’s campus-wide Wireless network">Wireless at Penn</a></li> </ul></li> <li class="expanded menu-depth-2 menu-1215 has-submenu"><a href="/phone-tv-video" title="">Phone, TV & Video</a><button class="menu-toggle" aria-label="Toggle submenu for Phone, TV & Video"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1337"><a href="/contact-center" title="Automated distribution of incoming telephone calls and other types of contacts">Contact Center</a></li> <li class="leaf menu-depth-3 menu-1267"><a href="/live-video-streaming" title="Full-service support for webcasts of live events">Live Video Streaming</a></li> <li class="leaf menu-depth-3 menu-1206"><a href="/penn-video-network" title="Video service streaming television programming and movies to on-campus residence halls, Schools, and Centers.">Penn Video Network</a></li> <li class="leaf menu-depth-3 menu-1549"><a href="/pennflex-phone" title="PennFlex Phone is the University’s cloud-based telephony service supporting business operations for the campus.">PennFlex Phone</a></li> <li class="leaf menu-depth-3 menu-1338"><a href="/traditional-telephony" title="Legacy telephone service provided by our telecommunication carrier’s central office">Traditional Telephony</a></li> <li class="leaf menu-depth-3 menu-1341"><a href="/video-content-management" title="Offers video capture and storage at the user or classroom level integrating with the Canvas platform">Video Content Management</a></li> <li class="last expanded menu-depth-3 menu-1270 has-submenu"><a href="/video-production" title="Provides broadcast-quality editing and recording services to the campus community">Video Production</a><button class="menu-toggle" aria-label="Toggle submenu for Video Production"></button><ul class="menu list-unstyled"><li class="first last leaf menu-depth-4 menu-1410"><a href="/producing-video-content">Producing Video Content</a></li> </ul></li> </ul></li> <li class="expanded menu-depth-2 menu-1216 has-submenu"><a href="/web-development">Web Hosting</a><button class="menu-toggle" aria-label="Toggle submenu for Web Hosting"></button><ul class="menu list-unstyled"><li class="first last leaf menu-depth-3 menu-1272"><a href="/web-services" title="A suite of web hosting service offerings for University clients">Web Hosting Service</a></li> </ul></li> <li class="leaf menu-depth-2 menu-1330"><a href="/service-rates">— Service Rates —</a></li> <li class="last leaf menu-depth-2 menu-1495"><a href="/slas">— Service Level Agreements —</a></li> </ul></li> <li class="expanded menu-depth-1 menu-686 has-submenu"><a href="/security" title="Security">Security</a><button class="menu-toggle" aria-label="Toggle submenu for Security"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-2 menu-1547"><a href="/security/overview">Office of Information Security</a></li> <li class="leaf menu-depth-2 menu-1469"><a href="/security-services" title="">Security Services</a></li> <li class="leaf menu-depth-2 menu-1470"><a href="/security/projects">Special Projects</a></li> <li class="leaf menu-depth-2 menu-1471"><a href="/information-security-policies-procedures">Policies & Procedures</a></li> <li class="leaf menu-depth-2 menu-1472"><a href="/security/aware">Training & Awareness</a></li> <li class="last leaf menu-depth-2 menu-1631"><a href="/penn-secureit-program">Penn SecureIT program</a></li> </ul></li> <li class="expanded menu-depth-1 menu-684 has-submenu"><a href="/collaborations" title="Collaborations">Collaborations</a><button class="menu-toggle" aria-label="Toggle submenu for Collaborations"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-2 menu-1556"><a href="https://www.isc.upenn.edu/computing-policies" title="">Computing Policies</a></li> <li class="leaf menu-depth-2 menu-1521"><a href="/collaborations/engaging-penn%E2%80%99s-it-community">Engaging Penn’s IT Community</a></li> <li class="leaf menu-depth-2 menu-1511"><a href="/collaborations/identity-access-management">Identity & Access Management</a></li> <li class="leaf menu-depth-2 menu-1589"><a href="/collaborations/penn-it-strategic-plan">Penn IT Strategic Plan</a></li> <li class="leaf menu-depth-2 menu-1432"><a href="/collaborations/cloud-first">Cloud First</a></li> <li class="leaf menu-depth-2 menu-1520"><a href="/collaborations/next-generation-unified-communications">Next Generation Unified Communications</a></li> <li class="leaf menu-depth-2 menu-1590"><a href="/collaborations/penn-bot">Penn Bot</a></li> <li class="expanded menu-depth-2 menu-1434 has-submenu"><a href="/collaborations/it-advisory-groups">IT Advisory Groups</a><button class="menu-toggle" aria-label="Toggle submenu for IT Advisory Groups"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1436"><a href="/collaborations/common-solutions">Common Solutions</a></li> <li class="leaf menu-depth-3 menu-1435"><a href="/collaborations/it-roundtable">IT Roundtable</a></li> <li class="leaf menu-depth-3 menu-1438"><a href="/collaborations/network-policy-committee">Network Policy Committee</a></li> <li class="last expanded menu-depth-3 menu-1524 has-submenu"><a href="/collaborations/penn-technology-investment-committee" title="">Penn Technology Investment Committee (PTIC)</a><button class="menu-toggle" aria-label="Toggle submenu for Penn Technology Investment Committee (PTIC)"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-4 menu-1534"><a href="/about-penn-technology-investment-committee">About PTIC</a></li> <li class="last collapsed menu-depth-4 menu-1555"><a href="/ptic-it-development-fund">The PTIC IT Development Fund</a></li> </ul></li> </ul></li> <li class="expanded menu-depth-2 menu-1439 has-submenu"><a href="/collaborations/special-interest-groups-sigs">Special Interest Groups (SIGs)</a><button class="menu-toggle" aria-label="Toggle submenu for Special Interest Groups (SIGs)"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-3 menu-1446"><a href="/collaborations/audio-visual-special-interest-group">Audio-Visual (AV-SIG)</a></li> <li class="leaf menu-depth-3 menu-1442"><a href="/collaborations/cloud-computing-special-interest-group">Cloud Computing (Cloud-SIG)</a></li> <li class="leaf menu-depth-3 menu-1474"><a href="/collaborations/data-visualization-special-interest-group">Data Visualization (DataViz-SIG)</a></li> <li class="leaf menu-depth-3 menu-1443"><a href="/collaborations/developer-special-interest-group">Developer SIG (Dev-SIG)</a></li> <li class="leaf menu-depth-3 menu-1450"><a href="/collaborations/high-performance-computing-special-interest-group">High-Performance Computing (HPC-SIG)</a></li> <li class="leaf menu-depth-3 menu-1449"><a href="/collaborations/instructional-technology-special-interest-group">Instructional Technology SIG</a></li> <li class="leaf menu-depth-3 menu-1451"><a href="/collaborations/linux-special-interest-group">Linux SIG</a></li> <li class="leaf menu-depth-3 menu-1448"><a href="/collaborations/macintosh-networking-group">Macintosh Networking Group (MacNet)</a></li> <li class="leaf menu-depth-3 menu-1445"><a href="/collaborations/mobile-technologies-special-interest-group">Mobile Technologies (Mobile-SIG)</a></li> <li class="leaf menu-depth-3 menu-1453"><a href="/collaborations/o365-special-interest-group">O365 Special Interest Group</a></li> <li class="leaf menu-depth-3 menu-1447"><a href="/collaborations/pc-networking-group">PC Networking Group (PC-Net)</a></li> <li class="leaf menu-depth-3 menu-1440"><a href="/collaborations/project-partners-special-interest-group">Project Partners SIG</a></li> <li class="leaf menu-depth-3 menu-1456"><a href="/collaborations/security-special-interest-group">Security SIG</a></li> <li class="leaf menu-depth-3 menu-1441"><a href="/collaborations/social-media-special-interest-group">Social Media SIG</a></li> <li class="leaf menu-depth-3 menu-1484"><a href="/collaborations/splunk-special-interest-group">Splunk Special Interest Group</a></li> <li class="leaf menu-depth-3 menu-1444"><a href="/collaborations/super-user-group">Super User Group (SUG)</a></li> <li class="last leaf menu-depth-3 menu-1452"><a href="/collaborations/web-developers-special-interest-group">Web SIG</a></li> </ul></li> <li class="last leaf menu-depth-2 menu-1512"><a href="/collaborations/technology-services-strategy-review-board">Technology Services Strategy Review Board</a></li> </ul></li> <li class="leaf menu-depth-1 menu-681"><a href="/news" title="News">News</a></li> <li class="leaf menu-depth-1 menu-685"><a href="/events" title="Events">Events</a></li> <li class="expanded menu-depth-1 menu-683 has-submenu"><a href="/about" title="About">About</a><button class="menu-toggle" aria-label="Toggle submenu for About"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-2 menu-700"><a href="/overview">Overview</a></li> <li class="collapsed menu-depth-2 menu-699"><a href="/leadership-groups">Leadership & Groups</a></li> <li class="leaf menu-depth-2 menu-1105"><a href="/isc-purpose-values">Purpose & Values</a></li> <li class="leaf menu-depth-2 menu-1546"><a href="/isc-strategic-goals">Strategic Goals</a></li> <li class="leaf menu-depth-2 menu-897"><a href="/isc%E2%80%99s-key-program-employee-recognition">Recognition</a></li> <li class="collapsed menu-depth-2 menu-1564"><a href="/staff-profiles">Staff Profiles</a></li> <li class="leaf menu-depth-2 menu-943"><a href="/tech-jobs-penn">Tech Jobs @ Penn</a></li> <li class="last leaf menu-depth-2 menu-903"><a href="/contact-us">Contact Us</a></li> </ul></li> <li class="collapsed menu-depth-1 menu-844"><a href="/hot-topics">Hot Topics</a></li> <li class="last expanded menu-depth-1 menu-682 has-submenu"><a href="/get-it-help" title="Get IT Help">Get IT Help</a><button class="menu-toggle" aria-label="Toggle submenu for Get IT Help"></button><ul class="menu list-unstyled"><li class="first leaf menu-depth-2 menu-1595"><a href="/student-support-directory">Help for Students</a></li> <li class="leaf menu-depth-2 menu-1596"><a href="/facultystaff-support-directory">Help for Faculty & Staff</a></li> <li class="leaf menu-depth-2 menu-1597"><a href="/alumni-support-directory" title="">Help for Alumni</a></li> <li class="leaf menu-depth-2 menu-1598"><a href="/guest-support-directory" title="">Help for Guests & Others</a></li> <li class="last leaf menu-depth-2 menu-1599"><a href="/clientcare">Resources for IT Staff</a></li> </ul></li> </ul> </div> </nav> <div class="mobile-secondary-menu"></div> </div> </header> <div class="view view-status-bar view-id-status_bar view-display-id-default view-dom-id-e72df3ec6cb820bafa17aaa8704a6dc4"> </div> <main id="main-content" class="main" role="main"> <div class="contain"> <div class="tabs"></div> <div class="page-wrapper row"> <div id="breadcrumb"><h2 class="element-invisible">You are here</h2><div class="breadcrumb"><a href="/homepage">Home</a> » <a href="/services">Services</a> » <a href="/networks-connectivity">Networks & Connectivity</a> » <span class="crumbs-current-page">PennNet</span></div></div> <div class="sidebar col-xs-12 col-md-4 col-lg-3"> <div class="menu-block-wrapper menu-block-1 menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="sidebar-menu"><li class="first expanded menu-mlid-688 menu-depth-1 has-submenu"><a href="/get-started" title="Get Started">Get Started</a><button class="menu-toggle" aria-label="Toggle submenu for Get Started"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-691 menu-depth-2 hidden-submenu"><a href="/resources/it-staff">IT Staff</a></li> <li class="leaf menu-mlid-693 menu-depth-2 hidden-submenu"><a href="/resources/faculty">Faculty</a></li> <li class="leaf menu-mlid-692 menu-depth-2 hidden-submenu"><a href="/resources/staff">Staff</a></li> <li class="leaf menu-mlid-694 menu-depth-2 hidden-submenu"><a href="/resources/students">Students</a></li> <li class="leaf menu-mlid-695 menu-depth-2 hidden-submenu"><a href="/resources/alumni-guests">Alumni & Guests</a></li> <li class="last leaf menu-mlid-1485 menu-depth-2 hidden-submenu"><a href="https://inside.isc.upenn.edu" title="Resources for ISC Staff">ISC Staff</a></li> </ul></li> <li class="expanded active-trail menu-mlid-687 menu-depth-1 has-submenu"><a href="/services" title="Services" class="active-trail active-trail">Services</a><button class="menu-toggle" aria-label="Toggle submenu for Services"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1138 menu-depth-2 hidden-submenu"><a href="/services-z">— Services A to Z —</a></li> <li class="expanded menu-mlid-1208 menu-depth-2 has-submenu"><a href="/accounts-access-security">Accounts, Access & Security</a><button class="menu-toggle" aria-label="Toggle submenu for Accounts, Access & Security"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1523 menu-depth-3 hidden-submenu"><a href="/access-management-services" title="Provides authentication and authorization services for all University-wide digital resources">Access Management Services</a></li> <li class="leaf menu-mlid-1392 menu-depth-3 hidden-submenu"><a href="/active-directory" title="Defines and manages authorization and authentication for centralized Microsoft-based applications and services">Active Directory</a></li> <li class="leaf menu-mlid-1519 menu-depth-3 hidden-submenu"><a href="/identity-management-services" title="Provides a wide range of user identity and account offerings for entities accessing Penn’s digital resources">Identity Management Services</a></li> <li class="last leaf menu-mlid-1517 menu-depth-3 hidden-submenu"><a href="/information-security-services" title="Information security consultation, incident management and response, training and awareness, and vulnerability scanning">Information Security Services</a></li> </ul></li> <li class="expanded menu-mlid-1209 menu-depth-2 has-submenu"><a href="/applications-data-analytics" title="">Applications & Data Analytics</a><button class="menu-toggle" aria-label="Toggle submenu for Applications & Data Analytics"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1230 menu-depth-3 hidden-submenu"><a href="/enterprise-application-development-delivery" title="Software solutions for widely distributed key business functions/processes">Application Development & Delivery</a></li> <li class="expanded menu-mlid-1228 menu-depth-3 has-submenu"><a href="/data-analytics" title="Query tools & analysis of Penn’s administrative information assets">Data Analytics</a><button class="menu-toggle" aria-label="Toggle submenu for Data Analytics"></button><ul class="sidebar-menu"><li class="first last leaf menu-mlid-1405 menu-depth-4 hidden-submenu"><a href="/data-analytics-penn">Data Analytics at Penn</a></li> </ul></li> <li class="last leaf menu-mlid-1231 menu-depth-3 hidden-submenu"><a href="/integration" title="Sharing of key University processes & data among applications">Integration Development & Delivery</a></li> </ul></li> <li class="expanded menu-mlid-1210 menu-depth-2 has-submenu"><a href="/backup-storage-platforms" title="">Backup, Storage & Platforms</a><button class="menu-toggle" aria-label="Toggle submenu for Backup, Storage & Platforms"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1238 menu-depth-3 hidden-submenu"><a href="/backitup" title="Fully-configurable backup for those who manage servers but don't want to maintain backup infrastructure">BackItUp</a></li> <li class="leaf menu-mlid-1539 menu-depth-3 hidden-submenu"><a href="/cloud-solutions" title="Helps IT Service Providers across campus to deploy and run systems in Amazon Web Services (AWS) and on other public cloud providers and assists their faculty and staff in making use of cloud services directly">Cloud Solutions</a></li> <li class="leaf menu-mlid-1562 menu-depth-3 hidden-submenu"><a href="/data-center" title="Provides University constituents a reliable and secure space to house their IT assets.">Data Center & Colocation Solutions</a></li> <li class="leaf menu-mlid-1501 menu-depth-3 hidden-submenu"><a href="/database-application-platform-support-consulting" title="An array of database service offerings that provide maximum flexibility for our clients across the University">Database & Application Platform Support & Consulting</a></li> <li class="leaf menu-mlid-1394 menu-depth-3 hidden-submenu"><a href="/endpoint-management" title="Centralized management of workstations and servers allowing remote installation of applications, patches, and other software fixes">Endpoint Management</a></li> <li class="leaf menu-mlid-1235 menu-depth-3 hidden-submenu"><a href="/recovery-solutions" title="Enabling the protection & recovery of vital infrastructure">Recovery Solutions</a></li> <li class="leaf menu-mlid-1538 menu-depth-3 hidden-submenu"><a href="/storage-0" title="Provides network attached, file level storage to its clients">Storage</a></li> <li class="leaf menu-mlid-1329 menu-depth-3 hidden-submenu"><a href="/virtual-desktop" title="Hosting a desktop operating system within a virtual machine running on a centralized server">Virtual Desktop</a></li> <li class="last leaf menu-mlid-1236 menu-depth-3 hidden-submenu"><a href="/virtual-server-hosting" title="Virtualization for server consolidation & IT resource optimization">Virtual Server Hosting</a></li> </ul></li> <li class="expanded menu-mlid-1211 menu-depth-2 has-submenu"><a href="/community-support-learning" title="">Community, Support & Learning</a><button class="menu-toggle" aria-label="Toggle submenu for Community, Support & Learning"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1243 menu-depth-3 hidden-submenu"><a href="/classroom-technology-services" title="AV & other technology for Provost’s central pool classrooms">Classroom Technology Services</a></li> <li class="leaf menu-mlid-1551 menu-depth-3 hidden-submenu"><a href="/desktop-engineering" title="Resources and tools for local IT support providers">Desktop Engineering</a></li> <li class="leaf menu-mlid-1522 menu-depth-3 hidden-submenu"><a href="/it-community-events" title="Collaborative learning events for Penn's IT community">IT Community Events</a></li> <li class="leaf menu-mlid-1307 menu-depth-3 hidden-submenu"><a href="/linkedinlearning" title="Industry leader in online training providing access to hundreds of courses">LinkedIn Learning</a></li> <li class="last leaf menu-mlid-1241 menu-depth-3 hidden-submenu"><a href="/tech-center" title="Computing help for students living off campus, in Greek Houses, Sansom Place East/West">Tech Center</a></li> </ul></li> <li class="expanded menu-mlid-1212 menu-depth-2 has-submenu"><a href="/consulting-professional-services" title="">Consulting & Professional Services</a><button class="menu-toggle" aria-label="Toggle submenu for Consulting & Professional Services"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1499 menu-depth-3 hidden-submenu"><a href="/brokered-products" title="Provides Schools and Centers with access to enterprise-level licensing and third-party service contracts.">Brokered Products</a></li> <li class="leaf menu-mlid-1340 menu-depth-3 hidden-submenu"><a href="/hireit" title="Full-time local IT support without adding full-time staff">HireIT</a></li> <li class="leaf menu-mlid-1332 menu-depth-3 hidden-submenu"><a href="/systems-consulting" title="Systems administration consulting with in-depth knowledge of the Penn IT environment">Systems Support & Consulting</a></li> <li class="last leaf menu-mlid-1500 menu-depth-3 hidden-submenu"><a href="/technology-forecasting" title="Working collaboratively with Penn IT partners to identify and evaluate new services, provide technology roadmaps, and to develop recommendations and best practices">Technology Forecasting</a></li> </ul></li> <li class="expanded menu-mlid-1213 menu-depth-2 has-submenu"><a href="/email-calendaring-collaboration" title="">Email, Calendaring & Collaboration</a><button class="menu-toggle" aria-label="Toggle submenu for Email, Calendaring & Collaboration"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1397 menu-depth-3 hidden-submenu"><a href="/classlists" title="A class mailing list service for all courses taught in participating schools">Classlists</a></li> <li class="leaf menu-mlid-1537 menu-depth-3 hidden-submenu"><a href="/penn-email-routing" title="Provides a front-end application and back-end infrastructure for routing email to email service providers, such as PennO365, Google Apps and other bespoke email service providers">Penn Email Routing</a></li> <li class="leaf menu-mlid-1259 menu-depth-3 hidden-submenu"><a href="/pennbox" title="Collaboration service for securely storing & sharing data">PennBox</a></li> <li class="leaf menu-mlid-1343 menu-depth-3 hidden-submenu"><a href="/pennnet-mailing-lists" title="A self-managed mailing list application that allows a requestor to setup and maintain subscriptions to an electronic mailing list">PennNet Mailing Lists</a></li> <li class="leaf menu-mlid-1255 menu-depth-3 hidden-submenu"><a href="/penno365-0" title="The University’s cloud-based email & calendaring service available to every School & Center on an opt-in basis">PennO365</a></li> <li class="leaf menu-mlid-1553 menu-depth-3 hidden-submenu"><a href="/pennzoom" title="An enterprise video conferencing tool that provides remote meeting, collaboration capabilities, and classroom instruction for small and large groups">PennZoom</a></li> <li class="leaf menu-mlid-1390 menu-depth-3 hidden-submenu"><a href="/smtp-relay" title="Support for devices like faxes or copy machines to enable their email features">SMTP-Relay</a></li> <li class="last leaf menu-mlid-1260 menu-depth-3 hidden-submenu"><a href="/secure-share" title="Secure exchange of sensitive data files within Penn">Secure Share</a></li> </ul></li> <li class="expanded active-trail menu-mlid-1214 menu-depth-2 has-submenu"><a href="/networks-connectivity" title="" class="active-trail active-trail">Networks & Connectivity</a><button class="menu-toggle" aria-label="Toggle submenu for Networks & Connectivity"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1403 menu-depth-3 hidden-submenu"><a href="/firewall-services" title="Automated security tools used to filter out known malicious network traffic and protect server and end user networks">Firewall Services</a></li> <li class="leaf menu-mlid-1263 menu-depth-3 hidden-submenu"><a href="/network-design-installation" title="Industry standard network consultation, design, & installation">Network Design & Installation</a></li> <li class="expanded active-trail active menu-mlid-1396 menu-depth-3 has-submenu"><a href="/pennnet" title="The University’s enterprise data network permitting network access for faculty, staff, and students in all campus buildings and residence halls" class="active-trail active-trail active">PennNet</a><button class="menu-toggle" aria-label="Toggle submenu for PennNet"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1388 menu-depth-4 hidden-submenu"><a href="/network-names-numbers" title="Provides resources under the upenn.edu domain name and in PennNet IP space that enable Penn to exist on the Internet">Network Names & Numbers</a></li> <li class="last leaf menu-mlid-1262 menu-depth-4 hidden-submenu"><a href="/magpi" title="High bandwidth access to Internet2 & 86 partners">MAGPI (Penn's Internet2 Regional Optical Network)</a></li> </ul></li> <li class="leaf menu-mlid-1265 menu-depth-3 hidden-submenu"><a href="/pennnet-ethernet-ports" title="Wired connectivity to resources at Penn & across the world">PennNet Ethernet Ports</a></li> <li class="last leaf menu-mlid-1261 menu-depth-3 hidden-submenu"><a href="/wireless-at-penn" title="The University’s campus-wide Wireless network">Wireless at Penn</a></li> </ul></li> <li class="expanded menu-mlid-1215 menu-depth-2 has-submenu"><a href="/phone-tv-video" title="">Phone, TV & Video</a><button class="menu-toggle" aria-label="Toggle submenu for Phone, TV & Video"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1337 menu-depth-3 hidden-submenu"><a href="/contact-center" title="Automated distribution of incoming telephone calls and other types of contacts">Contact Center</a></li> <li class="leaf menu-mlid-1267 menu-depth-3 hidden-submenu"><a href="/live-video-streaming" title="Full-service support for webcasts of live events">Live Video Streaming</a></li> <li class="leaf menu-mlid-1206 menu-depth-3 hidden-submenu"><a href="/penn-video-network" title="Video service streaming television programming and movies to on-campus residence halls, Schools, and Centers.">Penn Video Network</a></li> <li class="leaf menu-mlid-1549 menu-depth-3 hidden-submenu"><a href="/pennflex-phone" title="PennFlex Phone is the University’s cloud-based telephony service supporting business operations for the campus.">PennFlex Phone</a></li> <li class="leaf menu-mlid-1338 menu-depth-3 hidden-submenu"><a href="/traditional-telephony" title="Legacy telephone service provided by our telecommunication carrier’s central office">Traditional Telephony</a></li> <li class="leaf menu-mlid-1341 menu-depth-3 hidden-submenu"><a href="/video-content-management" title="Offers video capture and storage at the user or classroom level integrating with the Canvas platform">Video Content Management</a></li> <li class="last expanded menu-mlid-1270 menu-depth-3 has-submenu"><a href="/video-production" title="Provides broadcast-quality editing and recording services to the campus community">Video Production</a><button class="menu-toggle" aria-label="Toggle submenu for Video Production"></button><ul class="sidebar-menu"><li class="first last leaf menu-mlid-1410 menu-depth-4 hidden-submenu"><a href="/producing-video-content">Producing Video Content</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1216 menu-depth-2 has-submenu"><a href="/web-development">Web Hosting</a><button class="menu-toggle" aria-label="Toggle submenu for Web Hosting"></button><ul class="sidebar-menu"><li class="first last leaf menu-mlid-1272 menu-depth-3 hidden-submenu"><a href="/web-services" title="A suite of web hosting service offerings for University clients">Web Hosting Service</a></li> </ul></li> <li class="leaf menu-mlid-1330 menu-depth-2 hidden-submenu"><a href="/service-rates">— Service Rates —</a></li> <li class="last leaf menu-mlid-1495 menu-depth-2 hidden-submenu"><a href="/slas">— Service Level Agreements —</a></li> </ul></li> <li class="expanded menu-mlid-686 menu-depth-1 has-submenu"><a href="/security" title="Security">Security</a><button class="menu-toggle" aria-label="Toggle submenu for Security"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1547 menu-depth-2 hidden-submenu"><a href="/security/overview">Office of Information Security</a></li> <li class="leaf menu-mlid-1469 menu-depth-2 hidden-submenu"><a href="/security-services" title="">Security Services</a></li> <li class="leaf menu-mlid-1470 menu-depth-2 hidden-submenu"><a href="/security/projects">Special Projects</a></li> <li class="leaf menu-mlid-1471 menu-depth-2 hidden-submenu"><a href="/information-security-policies-procedures">Policies & Procedures</a></li> <li class="leaf menu-mlid-1472 menu-depth-2 hidden-submenu"><a href="/security/aware">Training & Awareness</a></li> <li class="last leaf menu-mlid-1631 menu-depth-2 hidden-submenu"><a href="/penn-secureit-program">Penn SecureIT program</a></li> </ul></li> <li class="expanded menu-mlid-684 menu-depth-1 has-submenu"><a href="/collaborations" title="Collaborations">Collaborations</a><button class="menu-toggle" aria-label="Toggle submenu for Collaborations"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1556 menu-depth-2 hidden-submenu"><a href="https://www.isc.upenn.edu/computing-policies" title="">Computing Policies</a></li> <li class="leaf menu-mlid-1521 menu-depth-2 hidden-submenu"><a href="/collaborations/engaging-penn%E2%80%99s-it-community">Engaging Penn’s IT Community</a></li> <li class="leaf menu-mlid-1511 menu-depth-2 hidden-submenu"><a href="/collaborations/identity-access-management">Identity & Access Management</a></li> <li class="leaf menu-mlid-1589 menu-depth-2 hidden-submenu"><a href="/collaborations/penn-it-strategic-plan">Penn IT Strategic Plan</a></li> <li class="leaf menu-mlid-1432 menu-depth-2 hidden-submenu"><a href="/collaborations/cloud-first">Cloud First</a></li> <li class="leaf menu-mlid-1520 menu-depth-2 hidden-submenu"><a href="/collaborations/next-generation-unified-communications">Next Generation Unified Communications</a></li> <li class="leaf menu-mlid-1590 menu-depth-2 hidden-submenu"><a href="/collaborations/penn-bot">Penn Bot</a></li> <li class="expanded menu-mlid-1434 menu-depth-2 has-submenu"><a href="/collaborations/it-advisory-groups">IT Advisory Groups</a><button class="menu-toggle" aria-label="Toggle submenu for IT Advisory Groups"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1436 menu-depth-3 hidden-submenu"><a href="/collaborations/common-solutions">Common Solutions</a></li> <li class="leaf menu-mlid-1435 menu-depth-3 hidden-submenu"><a href="/collaborations/it-roundtable">IT Roundtable</a></li> <li class="leaf menu-mlid-1438 menu-depth-3 hidden-submenu"><a href="/collaborations/network-policy-committee">Network Policy Committee</a></li> <li class="last expanded menu-mlid-1524 menu-depth-3 has-submenu"><a href="/collaborations/penn-technology-investment-committee" title="">Penn Technology Investment Committee (PTIC)</a><button class="menu-toggle" aria-label="Toggle submenu for Penn Technology Investment Committee (PTIC)"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1534 menu-depth-4 hidden-submenu"><a href="/about-penn-technology-investment-committee">About PTIC</a></li> <li class="last leaf has-children menu-mlid-1555 menu-depth-4 hidden-submenu"><a href="/ptic-it-development-fund">The PTIC IT Development Fund</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1439 menu-depth-2 has-submenu"><a href="/collaborations/special-interest-groups-sigs">Special Interest Groups (SIGs)</a><button class="menu-toggle" aria-label="Toggle submenu for Special Interest Groups (SIGs)"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1446 menu-depth-3 hidden-submenu"><a href="/collaborations/audio-visual-special-interest-group">Audio-Visual (AV-SIG)</a></li> <li class="leaf menu-mlid-1442 menu-depth-3 hidden-submenu"><a href="/collaborations/cloud-computing-special-interest-group">Cloud Computing (Cloud-SIG)</a></li> <li class="leaf menu-mlid-1474 menu-depth-3 hidden-submenu"><a href="/collaborations/data-visualization-special-interest-group">Data Visualization (DataViz-SIG)</a></li> <li class="leaf menu-mlid-1443 menu-depth-3 hidden-submenu"><a href="/collaborations/developer-special-interest-group">Developer SIG (Dev-SIG)</a></li> <li class="leaf menu-mlid-1450 menu-depth-3 hidden-submenu"><a href="/collaborations/high-performance-computing-special-interest-group">High-Performance Computing (HPC-SIG)</a></li> <li class="leaf menu-mlid-1449 menu-depth-3 hidden-submenu"><a href="/collaborations/instructional-technology-special-interest-group">Instructional Technology SIG</a></li> <li class="leaf menu-mlid-1451 menu-depth-3 hidden-submenu"><a href="/collaborations/linux-special-interest-group">Linux SIG</a></li> <li class="leaf menu-mlid-1448 menu-depth-3 hidden-submenu"><a href="/collaborations/macintosh-networking-group">Macintosh Networking Group (MacNet)</a></li> <li class="leaf menu-mlid-1445 menu-depth-3 hidden-submenu"><a href="/collaborations/mobile-technologies-special-interest-group">Mobile Technologies (Mobile-SIG)</a></li> <li class="leaf menu-mlid-1453 menu-depth-3 hidden-submenu"><a href="/collaborations/o365-special-interest-group">O365 Special Interest Group</a></li> <li class="leaf menu-mlid-1447 menu-depth-3 hidden-submenu"><a href="/collaborations/pc-networking-group">PC Networking Group (PC-Net)</a></li> <li class="leaf menu-mlid-1440 menu-depth-3 hidden-submenu"><a href="/collaborations/project-partners-special-interest-group">Project Partners SIG</a></li> <li class="leaf menu-mlid-1456 menu-depth-3 hidden-submenu"><a href="/collaborations/security-special-interest-group">Security SIG</a></li> <li class="leaf menu-mlid-1441 menu-depth-3 hidden-submenu"><a href="/collaborations/social-media-special-interest-group">Social Media SIG</a></li> <li class="leaf menu-mlid-1484 menu-depth-3 hidden-submenu"><a href="/collaborations/splunk-special-interest-group">Splunk Special Interest Group</a></li> <li class="leaf menu-mlid-1444 menu-depth-3 hidden-submenu"><a href="/collaborations/super-user-group">Super User Group (SUG)</a></li> <li class="last leaf menu-mlid-1452 menu-depth-3 hidden-submenu"><a href="/collaborations/web-developers-special-interest-group">Web SIG</a></li> </ul></li> <li class="last leaf menu-mlid-1512 menu-depth-2 hidden-submenu"><a href="/collaborations/technology-services-strategy-review-board">Technology Services Strategy Review Board</a></li> </ul></li> <li class="leaf menu-mlid-681 menu-depth-1"><a href="/news" title="News">News</a></li> <li class="leaf menu-mlid-685 menu-depth-1"><a href="/events" title="Events">Events</a></li> <li class="expanded menu-mlid-683 menu-depth-1 has-submenu"><a href="/about" title="About">About</a><button class="menu-toggle" aria-label="Toggle submenu for About"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-700 menu-depth-2 hidden-submenu"><a href="/overview">Overview</a></li> <li class="expanded menu-mlid-699 menu-depth-2 has-submenu hidden-submenu"><a href="/leadership-groups">Leadership & Groups</a><button class="menu-toggle" aria-label="Toggle submenu for Leadership & Groups"></button><ul class="sidebar-menu"><li class="first last leaf menu-mlid-1550 menu-depth-3 hidden-submenu"><a href="/service-management-office">Service Management Office</a></li> </ul></li> <li class="leaf menu-mlid-1105 menu-depth-2 hidden-submenu"><a href="/isc-purpose-values">Purpose & Values</a></li> <li class="leaf menu-mlid-1546 menu-depth-2 hidden-submenu"><a href="/isc-strategic-goals">Strategic Goals</a></li> <li class="leaf menu-mlid-897 menu-depth-2 hidden-submenu"><a href="/isc%E2%80%99s-key-program-employee-recognition">Recognition</a></li> <li class="expanded menu-mlid-1564 menu-depth-2 has-submenu hidden-submenu"><a href="/staff-profiles">Staff Profiles</a><button class="menu-toggle" aria-label="Toggle submenu for Staff Profiles"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1602 menu-depth-3 hidden-submenu"><a href="/staf-profiles/aleks-p">Aleks P.</a></li> <li class="leaf menu-mlid-1629 menu-depth-3 hidden-submenu"><a href="/staff-profiles/ali-a">Ali A.</a></li> <li class="leaf menu-mlid-1624 menu-depth-3 hidden-submenu"><a href="/staff-profiles/andre-h">Andre H.</a></li> <li class="leaf menu-mlid-1594 menu-depth-3 hidden-submenu"><a href="/staff-profiles/angela-h">Angela H.</a></li> <li class="leaf menu-mlid-1603 menu-depth-3 hidden-submenu"><a href="/staff-profiles/anita-g">Anita G.</a></li> <li class="leaf menu-mlid-1614 menu-depth-3 hidden-submenu"><a href="/staff-profiles/beth-l">Beth L.</a></li> <li class="leaf menu-mlid-1615 menu-depth-3 hidden-submenu"><a href="/staff-profiles/brian-d">Brian D.</a></li> <li class="leaf menu-mlid-1616 menu-depth-3 hidden-submenu"><a href="/staff-profiles/caroline-c">Caroline C.</a></li> <li class="leaf menu-mlid-1588 menu-depth-3 hidden-submenu"><a href="/staff-profiles/dan-c">Dan C.</a></li> <li class="leaf menu-mlid-1566 menu-depth-3 hidden-submenu"><a href="/staff-profiles/dan-d">Dan D.</a></li> <li class="leaf menu-mlid-1601 menu-depth-3 hidden-submenu"><a href="/staff-profiles/danielle-s">Danielle S.</a></li> <li class="leaf menu-mlid-1627 menu-depth-3 hidden-submenu"><a href="/staff-profiles/dave-t">Dave T.</a></li> <li class="leaf menu-mlid-1604 menu-depth-3 hidden-submenu"><a href="/staff-profiles/david-j">David J.</a></li> <li class="leaf menu-mlid-1585 menu-depth-3 hidden-submenu"><a href="/staff-profiles/diane-g">Diane G.</a></li> <li class="leaf menu-mlid-1617 menu-depth-3 hidden-submenu"><a href="/staff-profiles/eero-h">Eero H.</a></li> <li class="leaf menu-mlid-1584 menu-depth-3 hidden-submenu"><a href="/staff-profiles/erica-s">Erica S.</a></li> <li class="leaf menu-mlid-1591 menu-depth-3 hidden-submenu"><a href="/staff-profiles/ernie-c">Ernie C.</a></li> <li class="leaf menu-mlid-1626 menu-depth-3 hidden-submenu"><a href="/staff-profiles/jeanette-p">Jeanette P.</a></li> <li class="leaf menu-mlid-1621 menu-depth-3 hidden-submenu"><a href="/staff-profiles/joe-k">Joe K.</a></li> <li class="leaf menu-mlid-1581 menu-depth-3 hidden-submenu"><a href="/staff-profiles/kalyani-b">Kalyani B.</a></li> <li class="leaf menu-mlid-1563 menu-depth-3 hidden-submenu"><a href="/staff-profiles/kara-g">Kara G.</a></li> <li class="leaf menu-mlid-1628 menu-depth-3 hidden-submenu"><a href="/staff-profiles/maureen-g">Maureen G.</a></li> <li class="leaf menu-mlid-1565 menu-depth-3 hidden-submenu"><a href="/staff-profiles/maurice-%E2%80%9Cmo%E2%80%9D-p">Maurice (“Mo”) P.</a></li> <li class="leaf menu-mlid-1576 menu-depth-3 hidden-submenu"><a href="/staff-profiles/mayumi-h">Mayumi H.</a></li> <li class="leaf menu-mlid-1582 menu-depth-3 hidden-submenu"><a href="/staff-profiles/mike-r">Mike R.</a></li> <li class="leaf menu-mlid-1593 menu-depth-3 hidden-submenu"><a href="/staff-profiles/mike-s">Mike S.</a></li> <li class="leaf menu-mlid-1622 menu-depth-3 hidden-submenu"><a href="/staff-profiles/rae-s">Rae S.</a></li> <li class="leaf menu-mlid-1587 menu-depth-3 hidden-submenu"><a href="/staff-profiles/raminderjit-v">Raminderjit V.</a></li> <li class="leaf menu-mlid-1586 menu-depth-3 hidden-submenu"><a href="/staff-profiles/sean-c">Sean C.</a></li> <li class="leaf menu-mlid-1569 menu-depth-3 hidden-submenu"><a href="/staff-profiles/sherry-m">Sherry M.</a></li> <li class="leaf menu-mlid-1577 menu-depth-3 hidden-submenu"><a href="/staff-profiles/stephanie-r">Stephanie R.</a></li> <li class="leaf menu-mlid-1583 menu-depth-3 hidden-submenu"><a href="/staff-profiles/steve-m">Steve M.</a></li> <li class="leaf menu-mlid-1592 menu-depth-3 hidden-submenu"><a href="/staff-profiles/tamara-d">Tamara D.</a></li> <li class="leaf menu-mlid-1567 menu-depth-3 hidden-submenu"><a href="/staff-profiles/tomo-t">Tomo T.</a></li> <li class="leaf menu-mlid-1579 menu-depth-3 hidden-submenu"><a href="/staff-profiles/victor-d">Victor D.</a></li> <li class="last leaf menu-mlid-1623 menu-depth-3 hidden-submenu"><a href="/staff-profiles/wiam-y">Wiam Y.</a></li> </ul></li> <li class="leaf menu-mlid-943 menu-depth-2 hidden-submenu"><a href="/tech-jobs-penn">Tech Jobs @ Penn</a></li> <li class="last leaf menu-mlid-903 menu-depth-2 hidden-submenu"><a href="/contact-us">Contact Us</a></li> </ul></li> <li class="expanded menu-mlid-844 menu-depth-1 has-submenu hidden-submenu"><a href="/hot-topics">Hot Topics</a><button class="menu-toggle" aria-label="Toggle submenu for Hot Topics"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1535 menu-depth-2 hidden-submenu"><a href="https://2019review.isc.upenn.edu/" title="">ISC Year in Review</a></li> <li class="leaf menu-mlid-1536 menu-depth-2 hidden-submenu"><a href="/modernize-secure-transform-information-technology-penn">Modernize, Secure & Transform: Information Technology at Penn</a></li> <li class="leaf menu-mlid-1349 menu-depth-2 hidden-submenu"><a href="/positioning-penn-future-it">Positioning Penn for the Future of IT</a></li> <li class="leaf menu-mlid-1093 menu-depth-2 hidden-submenu"><a href="/security-privacy-tip-what-do-if-you%E2%80%99ve-been-hacked">Security & Privacy Tip: What to Do if You’ve Been Hacked</a></li> <li class="leaf menu-mlid-1036 menu-depth-2 hidden-submenu"><a href="/security-privacy-tip-two-factor-global-traveler-tip">Security & Privacy Tip: Two-factor global traveler tip</a></li> <li class="leaf menu-mlid-964 menu-depth-2 hidden-submenu"><a href="/security-privacy-tip-celebrate-data-privacy-month">Security & Privacy Tip: Celebrate Data Privacy Month!</a></li> <li class="leaf menu-mlid-947 menu-depth-2 hidden-submenu"><a href="/security-privacy-tip-year-review">Security & Privacy Tip: Year in Review</a></li> <li class="leaf menu-mlid-946 menu-depth-2 hidden-submenu"><a href="/security-privacy-tip-traveling-securely">Security & Privacy Tip: Traveling Securely</a></li> <li class="last leaf menu-mlid-945 menu-depth-2 hidden-submenu"><a href="/security-privacy-tip-mobile-device-security">Security & Privacy Tip: Mobile Device Security</a></li> </ul></li> <li class="last expanded menu-mlid-682 menu-depth-1 has-submenu"><a href="/get-it-help" title="Get IT Help">Get IT Help</a><button class="menu-toggle" aria-label="Toggle submenu for Get IT Help"></button><ul class="sidebar-menu"><li class="first leaf menu-mlid-1595 menu-depth-2 hidden-submenu"><a href="/student-support-directory">Help for Students</a></li> <li class="leaf menu-mlid-1596 menu-depth-2 hidden-submenu"><a href="/facultystaff-support-directory">Help for Faculty & Staff</a></li> <li class="leaf menu-mlid-1597 menu-depth-2 hidden-submenu"><a href="/alumni-support-directory" title="">Help for Alumni</a></li> <li class="leaf menu-mlid-1598 menu-depth-2 hidden-submenu"><a href="/guest-support-directory" title="">Help for Guests & Others</a></li> <li class="last leaf menu-mlid-1599 menu-depth-2 hidden-submenu"><a href="/clientcare">Resources for IT Staff</a></li> </ul></li> </ul></div> </div> <div class="page col-xs-12 page-has-sidebar col-md-8 col-lg-9 "> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="content"> <div class="featured-banner"> <picture> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="https://www.isc.upenn.edu/sites/default/files/styles/banner/public/collegehallhighwindows.jpg?itok=kKmrsEE8 1x, https://www.isc.upenn.edu/sites/default/files/styles/banner_2x/public/collegehallhighwindows.jpg?itok=2lW22J72 2x" media="(min-width: 431px)"> <!--[if IE 9]></video><![endif]--> <!--[if lt IE 9]> <img src="https://www.isc.upenn.edu/sites/default/files/styles/banner_2x/public/collegehallhighwindows.jpg?itok=2lW22J72" alt="College Hall windows, courtesy of Scott Spitzer and University Communications"> <![endif]--> <!--[if !lt IE 9]><!--> <img srcset="https://www.isc.upenn.edu/sites/default/files/styles/banner/public/collegehallhighwindows.jpg?itok=kKmrsEE8" alt="College Hall windows, courtesy of Scott Spitzer and University Communications"> <!--<![endif]--> </picture> </div> <article id="node-1523" class="node node-detail-page"> <header class="row"> <div class="col-xs-12 has-related col-lg-9"> <h1 class="page-title">PennNet</h1> </div> </header> <div class="row"> <div class="page-content detail-page-content col-xs-12 has-related col-lg-9"> <div class="wysiwyg"> <div class="wysiwyg"> <h2>Overview</h2> <p>PennNet is the University’s enterprise data network. The PennNet service includes all routers in buildings, distributed Network Aggregation Points (NAP), and the Campus border. In addition, the service includes border firewalls, the campus-wide VPN, and the Carrier Grade NAT services. It is the backbone for wired and wireless network access services for faculty, staff and students in all campus buildings and residence halls. PennNet also provides connectivity to all university services and applications secured behind the ISC data center firewalls and application load balancers, and it allows remote access to sites on the Internet and Internet2.</p> <p>The service also offers advanced network solutions for research groups and others at Penn who require customized networking. ISC will work with clients to gather requirements, develop design options, provide cost estimates, and implement approved designs.</p> <p>And finally, the service includes network timekeeping, domain names, as well as DNS, DHCP and IP address management (DDI). This collection of service components, known as Network Names & Numbers, enables:</p> <ul> <li><strong>Network Timekeeping (NTP)</strong>—Synchronize network host clocks to high-precision time sources.</li> <li><strong>Domain Names</strong>—Assign third-level domain names in the upenn.edu name space to eligible entities at Penn.</li> <li><strong>IP Address Management (IPAM)</strong>—Enable IT staff to register hosts and manage Domain Name System (DNS) data.</li> <li><strong>DNS (campus resolvers)</strong>—Perform DNS lookups and cache results on behalf of PennNet hosts.</li> <li><strong>SafeDNS (campus resolvers)</strong>—Perform DNS lookups and cache results on behalf of PennNet hosts, and redirect lookups for known malicious domain names to a safe web server.</li> <li><strong>Authoritative DNS (public)</strong>—Publish Penn’s DNS data to the Internet and Internet2.</li> <li><strong>Dynamic Host Configuration (DHCP)</strong>—Automatically assign IP addresses and provide basic network configuration parameters to hosts on PennNet subnets</li> </ul> <h2>Benefits</h2> <ul> <li>Provides network and Internet services to support the critical university business applications and research/collaboration</li> <li>High speed networking to on and off campus sites</li> <li>Enables other IT strategies such as cloud services and transport of big data</li> <li>Robust core network supports many other highly available network applications and services in ISC and school/center networks</li> <li>Advanced network solutions provide custom networks above and beyond standard network services that are scalable to a client's availability, security, bandwidth, and budget requirements and are easily supported and integrated with other University systems</li> </ul> <h2>Who Can Benefit from This Service</h2> <p>All University affiliates and guests</p> <h2>Additional Information and Resources</h2> <ul> <li><a href="https://upenn.box.com/v/BuildingCodes" target="_blank">Building Code List</a></li> <li><a href="/how-to/pennnet-services#Ordering-Overview">Ordering Overview</a></li> <li><a href="/university-firewall-faq-general">University Border Firewall FAQ</a></li> <li><a href="/university-firewall-faq-lsp">University Border Firewall FAQ for LSPs</a></li> <li><a href="https://www.isc.upenn.edu/university-client-vpn">University Client VPN overview</a></li> <li><a href="/how-to/university-client-vpn-troubleshooting-guide">University Client VPN Troubleshooting Guide</a></li> </ul> </div> </div> <div class="share-links"> <p><a href="https://www.linkedin.com/company/penn-information-systems-computing/" title="Visit ISC on LinkedIn"><em>Visit ISC on LinkedIn</em></a></p> <ul class="list-unstyled"> <!-- <li><a class="linkedin" <span class="element-invisible">Visit ISC on LinkedIn</span><i class="icon-linkedin"></i></a></li> --> <!-- <li><a class="facebook" href="https://www.facebook.com/sharer/sharer.php" title="Facebook" share-link><span class="element-invisible">Facebook</span><i class="icon-facebook-circle"></i></a></li> --> <!-- <li><a class="twitter" href="https://twitter.com/share" title="Twitter" share-link><span class="element-invisible">Twitter</span><i class="icon-twitter-circle"></i></a></li> --> <!-- <li><a class="google-plus" href="https://plus.google.com/share" title="Google Plus" share-link><span class="sr-only">Google+</span><i class="icon-google-plus-circle"></i></a></li> --> </ul> <a href="javascript:window.print()" class="btn btn-primary btn-print">Print</a> </div> </div> <div class="right-sidebar-snippets col-xs-12 col-lg-3"> <aside class="related-content related-content-sidebar"> <div class="row"> <div class="right-sidebar-snippet"> <span class="h5"> Questions & Support</span> <div class="field-body"> <ul> <li><a href="/help">ISC Client Care</a></li> <li><a href="https://upenn.box.com/v/PennNet--SLA" target="_blank">PennNet SLA</a></li> <li><a href="https://upenn.box.com/v/PennNet-At-A-Glance">PennNet At-A-Glance</a></li> <li><a href="/how-to/pennnet-services#PennNet-FAQ">PennNet FAQ</a></li> <li><a href="https://www.isc.upenn.edu/network-names-numbers">Network Names & Numbers</a></li> <li><a href="https://www.isc.upenn.edu/magpi">MAGPI</a></li> </ul> </div> </div> <div class="right-sidebar-snippet"> <span class="h5"> Rates</span> <div class="field-body"> <ul> <li><a href="/pennnet-rates">Receives funding through PTIC</a></li> </ul> </div> </div> <div class="right-sidebar-snippet"> <span class="h5"> Related Services</span> <div class="field-body"> <ul> <li><a href="https://www.isc.upenn.edu/firewall-services">Firewall Services</a></li> <li><a href="/network-design-installation">Network Design & Installation</a></li> <li><a href="/pennnet-ethernet-ports">PennNet Ethernet Ports</a></li> <li><a href="/wireless-at-penn">Wireless at Penn</a></li> </ul> </div> </div> <div class="right-sidebar-snippet"> <a class="btn btn-primary btn-with-icon btn-with-icon--list" href="services-z" > Services A-Z</a> </div> </div> </aside> </div> </div> </article> </div> </div> </div> </div> </div> </div> </main> <footer id="footer"> <nav class="nav-footer nav" role="navigation" aria-label="Footer Navigation"> <div class="contain"> <ul class="list-unstyled menu"><li class="menu-881 first"><a href="/computing-policies" title="">Computing Policies</a></li> <li class="menu-882 last"><a href="/tech-jobs-penn" title="">Tech Jobs @ Penn</a></li> </ul> </div> </nav> <div class="contain"> <div class="footer-bottom"> <div class="copyright"> <p>© 2024 <span class="footer-text"><a href="https://www.upenn.edu" target="_blank">THE UNIVERSITY OF PENNSYLVANIA</a> — 3401 Walnut Street, Philadelphia, PA 19104 — <a href="https://accessibility.web-resources.upenn.edu/get-help" target="_blank">Report accessibility issues and get help</a> — <a href="https://inside.isc.upenn.edu">For ISC Staff</a> </span> </div> </div> </div> </footer> <div id="js-mediaquery-reference"></div> </div> <script type="text/javascript" src="https://www.isc.upenn.edu/sites/default/files/js/js_TR0pwpfHlQPkY_Jh_YCAVN7-6fxl20UAV_NzzH26Vjc.js"></script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.jQuery || document.write("<script src='/sites/all/modules/contrib/jquery_update/replace/jquery/1.12/jquery.min.js'>\x3C/script>") //--><!]]> </script> <script type="text/javascript" src="https://www.isc.upenn.edu/sites/default/files/js/js_GOikDsJOX04Aww72M-XK1hkq4qiL_1XgGsRdkL0XlDo.js"></script> <script type="text/javascript" src="https://www.isc.upenn.edu/sites/default/files/js/js_onbE0n0cQY6KTDQtHO_E27UBymFC-RuqypZZ6Zxez-o.js"></script> <script type="text/javascript" src="https://www.isc.upenn.edu/sites/default/files/js/js_gHk2gWJ_Qw_jU2qRiUmSl7d8oly1Cx7lQFrqcp3RXcI.js"></script> <script type="text/javascript" src="https://www.isc.upenn.edu/sites/default/files/js/js_pg96CjTcyquqD1DeLC850SvedCqjfz7Sd5ySd2a47IY.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"isc","theme_token":"aJvfb6qhIqghleSpzJ9nRTXsWFkEBwGHJwUKkbXZd5k","js":{"https:\/\/www.isc.upenn.edu\/sites\/default\/files\/google_tag\/isc_website\/google_tag.script.js":1,"\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.12.4\/jquery.min.js":1,"0":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/contrib\/jquery_update\/js\/jquery_browser.js":1,"misc\/form-single-submit.js":1,"sites\/all\/modules\/contrib\/entityreference\/js\/entityreference.js":1,"sites\/all\/themes\/isc\/js\/functionality.min.js":1,"sites\/all\/themes\/isc\/js\/plugins.min.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/contrib\/calendar\/css\/calendar_multiday.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/themes\/isc\/css\/style.css":1,"sites\/all\/themes\/isc\/css\/ie-all.css":1,"sites\/all\/themes\/isc\/css\/no-mq.css":1,"sites\/all\/themes\/isc\/css\/ie-8.css":1}},"urlIsAjaxTrusted":{"\/pennnet":true},"better_exposed_filters":{"views":{"status_bar":{"displays":{"default":{"filters":[]}}}}}}); //--><!]]> </script> <!--[if lt IE 9]> <script src="/sites/all/themes/isc/js/ie.js"></script> <![endif]--> <script src="https://cdn.statushub.io/apps/widget-compact/v1/widget.js"></script> <script> STATUSHUB.widget({ targetElement: "#widget_container", accessToken: "e35fa83665bf292ce02422f4f8028f309984c726", view: "all" }); </script> </script> <script type="text/javascript"> setTimeout(function(){var a=document.createElement("script"); var b=document.getElementsByTagName("script")[0]; a.src=document.location.protocol+"//script.crazyegg.com/pages/scripts/0042/7693.js?"+Math.floor(new Date().getTime()/3600000); a.async=true;a.type="text/javascript";b.parentNode.insertBefore(a,b)}, 1); </script> <script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"91e11a190c","applicationID":"4961301","transactionName":"ZlcGY0QFWUAFUkdaDV8dMUVfSxhaClVWS0xBWhQ=","queueTime":0,"applicationTime":257,"atts":"ShAFFQwfSk4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>